News

WEST HAM UNITED’s London Stadium is facing major financial difficulties. Officials admit the elusive naming rights may not materialise until 2028 – two years after it was promised.