UEFA has moved this season’s Champions League final from Saint Petersburg in Russia to Paris in France. At an extraordinary meeting of the Uefa executive committee, the decision was made to shift the May 28 showpiece game out of the 68,000-capacity Gazprom Arena. The title match will now be played at the 80,000-seat Stade de ... Read more