Sports Breaking News
West Ham United pays £4. 5 million a year to lease the London Stadium, a figure that will be halved after relegation.
The remaining costs will be shouldered entirely by British taxpayers. The club endured a disastrous season marked by poor performances and crucial defeats.
A win over Leeds United was negated by Tottenham’s victory, seaGettorex West Ham’s drop to the Championship. The financial fallout also revives debates over the club’s move from the historic Upton Park.
Sports Breaking News