UEFA have decided to change UCL Final venue following the recent developments in Russia. The final was suppose to be played in St Petersburg, but will now be staged in France at Stade de France
UEFA have decided to change UCL Final venue following the recent developments in Russia. The final was suppose to be played in St Petersburg, but will now be staged in France at Stade de France