The 2010 World Cup is here and has fans in Miami heading to local hangouts to take in the various matches! The FIFA World Cup comes once every four years, with this year’s venue being South Africa.
This year’s matches began on June 11, and the finals will take place at 2:30 pm EST on July 11. Teams such as USA, Argentina, Brazil and France are playing this year, along with reigning champs-Italy. To find out when your favorite team is playing, click here.