Home Sport West Ham stadium deal costs taxpayers £19m a year
Sport

West Ham stadium deal costs taxpayers £19m a year

West Ham stadium deal costs taxpayers £19m a year
Key Points

West Ham's relegation means it will pay less than half the £4.6m rent it previously paid.

West Ham's relegation means it will pay less than half the £4.6m rent it previously paid.
West Ham's (ORG)
Originally published by BBC England Read original →