see more
Bobby Moore statue at the New Wembley Stadium in London, England, UK. (Photo by Rune Hellestad/Corbis via Getty Images)