
England won their only World Cup July 30, 1966
England won their only World Cup July 30, 1966. 98,000 fans packed London's Wembley Stadium to watch England beat West Germany 4-2. The final score doesn't do justice the the […]
England won their only World Cup July 30, 1966. 98,000 fans packed London's Wembley Stadium to watch England beat West Germany 4-2. The final score doesn't do justice the the […]