Claim: Wembley Stadium was already in-use since 2002.
Evidence: It opened in 2007 on the site of the original Wembley Stadium, which was demolished from 2002 to 2003. 30 September 2002 2003–2007 9 March 2007; 13 years ago (2007-03-09) For the original stadium it replaced, see Wembley Stadium (1923). 1922 28 April 1923 1963 7 October 2000 2002–2003 Replaced 2007 by the new Wembley Stadium