Advertisement

David Beckham Can't Find Anywhere To Build His Soccer Stadium In Miami

In February, Major League Soccer announced David Beckham would buy an expansion franchise to play in Miami for only $25 million, a perk from the contract Beckham signed with the Los Angeles Galaxy in 2007. The same day, Beckham revealed that he planned to build a new stadium for the team, funding the $400 million…