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...