Won't work. Soccer in Miami is a pipedream held only by people who don't understand Miami.
Yes Miami is a giant cultural melting pot. But Cuba, DR, PR, Jamaica, Haiti, these aren't footballing countries. Soccer takes a backseat to stick sports throughout the Caribbean, so you're not going to get some strong ethnic fanbase.
They'll never get a stadium anywhere near Miami proper.
Then couple that with the fact that Miami is a party town that has a TON of better things to do than support sports teams as the Heat, Marlins, and Dolphins all suffer through when they're not great (not good, they have to be GREAT) to get people in the stands.
MLS will never, ever work in Miami. Just give the fukk up already.
Becks needs to not be a fukking idiot and go take whatever investors are pulling his strings to Orlando City.
I agree with this post other than the bold.