Bills-Chiefs neutral site AFC Championship Game in play; Bengals avoid coin toss with win over Ravens
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup
NFL to bring 5 games to London, Germany in 2023
How Bills vs. Bengals led to the AFC Championship neutral site possibility
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Potential neutral site AFC Championship Game in Atlanta seeing extraordinary demand
Potential Chiefs-Bills AFC championship game will be played at Atlanta's Mercedes-Benz Stadium - The Athletic
NFL approves plan for possible neutral-site AFC title game - ESPN
Atlanta to host Bills-Chiefs AFC Championship game