Brian07 Posted October 14, 2022 Report Share Posted October 14, 2022 Industry ‘insider’ has heard Google still have a rival for Spurs stadium deal The Spurs WebView the full article Quote Link to comment Share on other sites More sharing options...