The city of Miami Beach will host a town hall meeting Wednesday over the proposed Major League Soccer Stadium.
1 / 11
CBS Local
Wed, Apr 23, 2014 12:34 PM EDT