Report: Bills-Chiefs AFC Title Game to Be Played at This Stadium
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Chiefs-Bills AFC title matchup to be played in Atlanta in game goes ahead - Arrowhead Pride
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Atlanta to host Bills-Chiefs AFC Championship game
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Atlanta News First - BREAKING, Mercedes-Benz Stadium in Atlanta would host a potential AFC Championship Game between the Buffalo Bills and The Kansas City Chiefs. DETAILS >>
NFL owners pass resolution for potential neutral-site AFC title game
NFL announces AFC Championship Game location if it's Bills-Chiefs
Mercedes-Benz Stadium Named Host for Potential Bills-Chiefs Game – SportsTravel