see more

LONDON - APRIL 20: An Aerial view of the new Wembley Stadium on April 20, 2007 in Wembley, north-west London, England. The stadium has a capacity of 90,000 and will host next month's FA Cup final football match between Chelsea and Manchester United. (Photo by Mike Hewitt/Getty Images)

LONDON - APRIL 20:  An Aerial view of the new Wembley Stadium on April 20, 2007 in Wembley, north-west London, England. The stadium has a capacity of 90,000 and will host next month's FA Cup final football match between Chelsea and Manchester United.  (Photo by Mike Hewitt/Getty Images)