The 2012 International Series game featured the St. Louis Rams hosting what team?
on
Published in Football Trivia
New England Patriots.
Beginning with the 2005 season, the NFL has hosted regular season games outside of the United States.
Published in Football Trivia