Atlanta to host potential AFC Championship between Bills, Chiefs
AFC Championship: Potential neutral site for game announced
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Ticket sales are brisk for possible AFC title game in Atlanta
Falcons Takeoff: Stats, facts, quotes from Week 1 win against Panthers
Atlanta picked for neutral site AFC Championship location
Atlanta to host potential nuetral-site Bills-Chiefs AFC title game, Sports
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
News Articles Georgia Public Broadcasting
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs AFC Championship Game - The Falcoholic
Friday Football Footnotes: 1 neutral site AFC title game would be bad enough — making it permanent is an awful idea