N.F.L. Officially Adds 17th Regular Season Game - The New York Times
NFL games in London sell out every time and still lose money
American Football in Germany: Why the NFL is playing in Munich
NFL's Global Reach Keeps Expanding - Could a European Division Be on Tap?
Which cities should get an NFL expansion team?
NFL International Series - Wikipedia
Will London Get an NFL Team? 'Nothing Stopping Us' Setting Up U.K. Franchise, Says League
Green Bay Packers players preparing for trip to London to play Giants