By: Marisela Burgos
MIAMI GARDENS, FLA. (WSVN) - From the teams to the fans supporting their countries until the end, the FIFA World Cup battle between France and England for third place was held in South Florida. The awaited match was the final World Cup game hosted by Miami Stadium. On Saturday night,...












