Wembley could host Premier League games again as part of Project Restart
REVEALED: Wembley could host Premier League games again with national stadium back on the table as one of neutral venues as clubs try to re-start the season Wembley Stadium could be a neutral ground to host Premier League matches The national stadium was not thought to be under consideration in restart plans But the 90,000 … Read more