England awarded Euro 2020 Final and Semi-Final!

Gareth Thomas Football Leave a Comment

The Football Association of England were handed the fantastic news today that Wembley will host the Euro 2020 Final. The tournament is planned to be held in 13 cities across Europe and will celebrate the UEFA European Championships’ 60th birthday. Cardiff and the FAW were the only home nation to miss out on staging any of the action as Dublin’s …

Read more | Comments (0)