The occasion marked the opening instalment in a 10-year NFL deal which will see at least two games per season staged in London at Tottenham Hotspur Stadium. In the meantime, Spurs turns their attention back to football following the international break with Tottenham tickets on sale for a host of their upcoming matches, starting with a home tie against Watford this weekend.
Category:
Read More