Tuesday, May 15, 2007
The greatest stadium ever built?
Those who will be attending the FA Cup Final between Manchester United and Chelsea at the new Wembley Stadium in London will be the judge of that. This stadium will final open its doors after much controversy, delay after delay and cost overruns.
More info here from The Independent in the U.K.
A USRT journey to the United Kingdom has been bandied about from time to time. Wembley Stadium would certainly be the marquee event.