In 2005 , Richard Caborn said that the Cup Final would be at Wembley Stadium .
In October 2005 , Sports Minister Richard Caborn announced : `` They say the Cup Final will be there , barring six feet of snow or something like that '' .
Wembley Stadium