ITS NOT ACTUALLY AT SOFI STADIUM*🙏 But the NFL has made a
Bills vs Chiefs AFC Championship game would be in Atlanta. What to
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site
Report: Indianapolis turns down request to play host to AFC
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Chiefs looking to lock AFC's top seed vs. Raiders live on Local 10
Atlanta will be neutral site if Bills, Chiefs meet for AFC
Where will the AFC championship game be played at? All you need to
NFL owners approve plan for potential neutral site AFC
Update on a neutral site for potential AFC Championship Game
AFC title game will be at neutral site if Bills vs. Chiefs
NFL: Sell tickets to potential Chiefs-Bills AFC title game in Atlanta