Athletics to leave London Stadium for £15m | West Ham to revamp stadium?
Geo & Gonzo discuss the reports that UK Athletics are set to leave their London Stadium deal for £15m, giving West Ham United control to revamp the stadium!! Insert code HAMMERSCHAT at your checkout on Manscaped to receive 20% off…