SEMIFINAL DAY AT SAWYER PARK France vs. Spain kicks off at 2 PM and the road to the Final is on the line. Giant screens, cold drinks, and the best fans