NEW YORK — The NFL will play four games in London next season but did not say which would be at Tottenham’s delayed new stadium and which would be at Wembley. The league also said Monday one game will be in Mexico City — Kansas City vs. the Los Angeles Chargers at Azteca Stadium, which hosted games in 2016 and 2017. In London, the NFC champion Los Angeles Rams will play Cincinnati. The NFL has played annually in London since 2007 — 21 games at Wembley, three at Twickenham. The NBA played two games at London’s O2 Arena in 2011 and has had one there each January since 2013.
Source: National Post January 21, 2019 16:07 UTC