NFL Logo
The NFL announced Tuesday that the Jacksonville Jaguars will play one home game per season over a four year span beginning in 2013. Dates and opponents are yet to be announced. The NFL wants to keep a presence in London where games have been played since 2007. Later this year New England and St. Louis meet at Wembley Stadium.