Wembley’s Finale In The Toilet: How Kevin Keegan’s England Reign Ended
October 7th, 2000. Not only was it the day of England’s first 2002 World Cup qualifier against Germany, but it was also the final ever match to be played at the old Wembley stadium. The twin towers were due to be hauled down shortly afterwards to make way for a brand new, state-of-the-art, national stadium. […]