A Trip to the National Football Museum
Have you ever wondered where the ball from the 1966 World Cup Final is kept? Or where Maradona's shirt from the notorious "Hand of God" game is tucked away?
Read more...
Footy Factor @ Jan 27, 2010 2:31 AM EST | Blog Profile