The New Global Game, NFL Football

November 5, 2015

By Matthew Behrndt This past Sunday marked the end of the London games for the NFL this season. The three games that were played in London were match-ups between the following: The first game was […]

The NFL Global Initiative

December 9, 2014

By Lance Rinker The National Football League has played meaningful, regular-season games in London since 2007 and now the league appears to be on the trajectory of eventually placing an actual team there permanently. Efforts […]