This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
The Buffalo Bills and Tennessee Titans will host regular season games at Tottenham Hotspur Stadium in London as part of the 2023 NFL International Series, while the Kansas City Chiefs and New England Patriots will both be in action in Germany.