Bills, Titans, Jags will be the "home" team for games in London. The Pats and Chiefs will be the "home" team for games in Germany. Bills, Titans, Jags will play in London next season; Chiefs, Patriots will be in Germany - ProFootballTalk (nbcsports.com)
Always happy to not lose a home game to one of those European matches. Sent from my SM-S906U using Tapatalk