NFL Owners Approve Modified AFC Playoffs with Possible Neutral Site Title Game, News, Scores, Highlights, Stats, and Rumors
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
Bills vs Chiefs AFC Championship game would be in Atlanta. What to know
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC Championship - Bleacher Nation
The NFL is telling us, without telling us, that neutral-site conference championships may become the norm - NBC Sports
How Neutral Site Affects Bills vs. Chiefs Betting Odds in AFC Championship Game
Bengals News: Joe Mixon not a fan of Chiefs vs Bills presale ticket announcement - Cincy Jungle
NFL playoffs: Neutral-site AFC Championship in play for Chiefs, Bills
Atlanta to host Bills-Chiefs AFC Championship game
NFL owners approve neutral site for potential AFC Championship Game
NFL selects Atlanta for potential Bills-Chiefs AFC Championship - NBC Sports
Neutral site AFC Championship Game would be played in Atlanta