Sources: An update on Tottenham’s potential naming rights deal worth more than £200 million.
According to Football Insider, AIA is not in the running to name the Tottenham Hotspur Stadium. The Hong Kong-based insurance company, which has been Spurs’ […]