Google Stadium? A Naming Rights Deal Would Be Good Business For Tottenham Hotspur

The internet giant has been linked with an agreement that would see its brand become part of the Tottenham Hotspur Stadium.