The Long History of American Football in the UK

By Russ Crawford  Yesterday, two teams from the National Football League (NFL) will played the first of three scheduled games in England this season. Two games take place at Wembley Stadium, the venue for twenty-three previous NFL games played across the pond since 1983,[1] and the third is to be held at Twickenham Stadium. The Jaguars,…