Mexico City

AP Photo/David J. Phillip
January 21, 2019 - 11:53 am
NEW YORK (AP) — 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...
Read More