Atlanta to host Bills-Chiefs AFC Championship game
Bills Notebook: Cole Beasley joins active roster, Atlanta to host potential AFC championship game
NFL reveals venue for potential neutral site AFC Championship Game
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
Bills vs Chiefs AFC Championship game would be in Atlanta. What to know
Atlanta to host Bills-Chiefs AFC Championship game
Potential neutral site game between Bills and Chiefs in Atlanta seeing high demand, NFL says – WSB-TV Channel 2 - Atlanta
NFL approves playoff changes after Bills-Bengals cancellation; neutral-site AFC Championship Game possible - The Athletic
Atlanta to host potential Bills-Chiefs AFC title game
Annual neutral-site conference championship games? Please no, NFL
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game – NBC Sports Boston
Neutral-Site AFC Championship Game to Be Played in Atlanta