I agree with a lot of that, but I think it's more due to football culture in Florida, our large population, and the nice weather that allows year-round practice. He touched on those things, but I think they are more important than "oh, these kids in Belle Glade just want it more."
One thing he's absolutely right about is the abject poverty down near the sugar cane fields and the importance of football there. In fact, this is all sort of related to one of my biggest complaints about FSU and their terrible black athlete graduation rate. Not every kid goes to the NFL. FSU gets these poor black kids from south Florida that have nothing, makes $100 million annually on their backs, and then doesn't work to make sure they graduate and at least have a semblance of an education when they are finished. Those kids come from nothing, FSU chews them up and spits them out, and then they go back to nothing. It's infuriating to know that football could be a vehicle for helping these guys escape that life, but the school does not care to foster that. (I live in Tally and have for like 15 years.)