ST. LOUIS (News release) – Three games. A new stadium. At least three new teams.
Those are among the highlights of the 2016 UK International Series schedule as the NFL will reward its UK fans for their passion and support by adding a new stadium experience at Twickenham and feature at least three teams that have not previously played a regular-season game in London. 690 more words