Atlanta to host Bills-Chiefs AFC Championship game
Bills-Bengals canceled; NFL to consider neutral-site AFC title game
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC Championship Game
Atlanta Announced as Neutral Site for Potential AFC Championship Game - The New York Times
AFC Championship Game to be played in Atlanta if neutral site necessary
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
Breaking: NFL Decides On Neutral AFC Championship Site - The Spun: What's Trending In The Sports World Today
NFL owners approve neutral site for potential AFC Championship Game
Bills, Chiefs fans buy 50,000 tickets in 24 hours for potential neutral site AFC title game, per report
Neutral site games still a possibility for NFL in future
Bills vs. Chiefs neutral-site AFC Championship tickets: The cheapest tickets available for potential AFC Championship, NFL playoff game in Atlanta
MBS to host AFC title game if Bills, Chiefs play