Tottenham Hotspur could share new stadium with NFL team By foxsports Updated Mar. 4, 2020 1:25 p.m. ET Tottenham Hotspur could share new stadium with NFL team