
History of NFL games in London: Vikings vs. Saints extends streak of no games between teams with winning records
The NFL has been intent on putting down roots on the other side of the pond in recent years. The league sends teams to play in London, hoping to build excitement among the British masses, […]