JamesWsenior
Club Member
Didnt see all this conversation but are you say The Spurs play on artificial turf or they put it in for Jags/Bills game?London in Totenhen Hotspur stadium. Felt to be very modern. (opened in 2019 I think). Several Bills complained about the artificial surface.