NFL exploring stadium options?

The NFL is considering alternative venues in London when their current contract with Wembley Stadium expires in 2016, according to Daniel Kaplan of the Sports Business Journal. The NFL has been playing games at Wembley Stadium since 2007 and the iconic venue will host three regular season contests in 2014. […]


Get every new post delivered to your Inbox.