Both of his parents are Gators, and his older brother is currently at Florida. That was why he was so excited to get the offer from Meyer last summer (grew up watching him at FL) - but Muschamp seems to have the Gators program on its way back so he reconsidered when he got the late offer. He liked the idea of playing for Meyer, but will stay home to play for the team that he grew up loving now that he has a scholly from them.
Edited to add - some decisions made by recruits are hard to fathom. This one makes perfect sense.