Kev
Chairman of Selectors
- Joined
- Jun 19, 2004
- Online Cricket Games Owned
Today the FA announced the Cup Final will be held at Cardiff due to the failure of Multiplex (Company building Wembley) to guarantee completion of the new stadium.
Looking at the webcams of the new stadium, it looks miles away from completion.
Looking at the webcams of the new stadium, it looks miles away from completion.
Last edited: