Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
NFL announces AFC Championship Game location if it's Bills-Chiefs
Atlanta Announced as Neutral Site for Potential AFC Championship
Tickets to go on sale for potential AFC Championship Game in Atlanta
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Bengals crushed the NFL's hopes of neutral-site AFC Championship
AFC Championship Game - Wikipedia
Atlanta would host Bills vs. Kansas City matchup in AFC
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Mercedes-Benz Stadium in Atlanta selected as site for potential
Bills-Bengals NFL playoff tickets still up for grabs