Even though the Buffalo Bills will have to wait until 2027 to play an international game, there's reason to think about where they will host said game when that