West Ham get the stadium which cost £600m for a £15m down payment and £2m a year rent. The stadium will hold 54,000 fans. They will also get £27m from the taxpayer to help transform the stadium for football.
This brings into question why should West Ham get the stadium.
The Stadium is closer to...