Wembley Stadium

NFL to Consider 4th London Game in 2015

From 2007 until 2012, the NFL played one game in London. Last season, they played two and this this year, it’ll be three. Are you sensing a pattern? The league is expected to discuss the possibility of playing four games in