Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Neutral site AFC Championship Game would be played in Atlanta
Potential neutral site AFC Championship Game in Atlanta seeing
Chiefs News 1/24: Patrick Mahomes faces biggest challenge of his
Mahomes plans to play in AFC Championship despite high ankle
Atlanta will be the neutral site if Bills and Chiefs meet for AFC
Playoff Josh, Favorite Josh: Buffalo Bills teammates can't wait to
NFL will not resume the game between the Bills and the Bengals
NFL owners approve neutral site for potential AFC Championship
ESPN on X: Breaking: Mercedes-Benz Stadium in Atlanta will host a
NFL Saturday takeaways: Chiefs and Jaguars win; Damar Hamlin
There Will Be No Fairy Tale Ending for the Bills - The Ringer
Regular Season Game 17 - Chiefs at Raiders (1-7-23) by Kansas City
Official: Neutral Site Bills-Chiefs AFC Title Game Location