Claim: The 2000 Football League Cup Final game was held at the Wembley Stadium.
Verdict: SUPPORTS