Originally Posted by GlassHalfFull
Am I reading this article correctly? Are there really going to be 3 NFL games in London next season? Yikes, that seems a bit overboard. I am opposed to the concept of having a team based there, but this seems to be where we are heading.
Dallas, Detroit, Miami to play NFL London in 2014
No NFL games, including even the Jaguars, should be wasted by playing in London.