Villa Park emerges as reported rival to Champions League final venue in Turkey
Aston Villa have reportedly offered to host the Champions League final between Manchester City and Chelsea amid ongoing doubts about the suitability of the match being played in Turkey.
Comments Off on Villa Park emerges as reported rival to Champions League final venue in Turkey
May 7, 2021