Atlanta to host Bills-Chiefs AFC Championship game
NFL Picks Mercedes-Benz Stadium to Host Potential Bills-Chiefs AFC Championship Game - Stadium
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup
NFL announces Atlanta will host potential AFC championship game between Bills and Chiefs - On3
Yes to Atlanta KC Chiefs-Buffalo Bills AFC Championship game
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
AFC Championship Game Kansas City Chiefs blow out Buffalo Bills
If it's a Bills-Chiefs AFC championship game, it'll be played in Atlanta
NFL unveils neutral site for potential Bills-Chiefs AFC Championship bout
Bills vs Chiefs ticket info for possible AFC Championship game
Atlanta will be site if Bills, Chiefs meet for AFC title
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
Falcons' home stadium would host neutral-site AFC Championship