Tag: Tottenham Hotspur

NFL London

NFL Builds Their Own Field at London Soccer Stadium

The NFL doesn’t appear ready to surrender their dreams of European expansion anytime soon. Proof of that comes in the form of a football-only field at a brand new London soccer stadium.