Atlanta Hosting The AFC Championship Game Gets Strong Reaction From Fans
Bills: NFL announces stadium for potential AFC Championship vs. Chiefs - A to Z Sports
2023 AFC Championship could land in Atlanta
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
Bills Mafia already preparing for possible AFC Championship game in Atlanta
Bengals return to AFC Championship Game after outclassing Bills, NFL
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Bills vs Chiefs ticket info for possible AFC Championship game
NFL announces AFC Championship Game could be at neutral site - NBC Sports
AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Atlanta will be the neutral site if Bills and Chiefs meet for AFC title - The Boston Globe