It seems that we have finally arrived as hardcore soccer fans in Orlando. For a watch party at the Lake Eola Amphitheater on Sunday, fans came out in droves to witness the U.S. Women’s National Team defeat the Netherlands 2-0, securing their second consecutive World Cup title. The clamor to attend was for good reason: Featured […]
