allaboutgeneva.com
Tens of thousands arrive for Swiss football final in Geneva
Update: Find the game results and post game mayhem here. GENEVA, Switzerland — Police helicopters hovering over the city, check. Rowdy Swiss football fans arriving in throngs and willing to party,…