The original Wembley Stadium was a football stadium in Wembley Park, London, which stood on the same site now occupied by its successor, the new Wembley Stadium. The demolition in 2003 of its famous Twin Towers upset many people worldwide. Debris from the stadium was used to make the Northala Fields in Northolt, London. Read More
England manager Gareth Southgate has agreed to a 30 per cent pay cut as part of the Football Association's bid to cut costs during the ongoing coronavirus pandemic. ...
The Football Association (FA) said they are 'reviewing all options' to complete both the men's and women's FA Cup competitions this season despite the coronavirus pandemic. ...