Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
Atlanta to host potential Bills-Chiefs AFC title game
AFC Championship game neutral site plan for Bills vs. Chiefs – NBC Sports Boston
Atlanta chosen as site of potential Bills-Chiefs AFC Championship Game
NFL Selects Neutral Site for Potential Chiefs-Bills AFC Championship Game
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
NFL announces neutral site location for Chiefs vs. Bills AFC Championship
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
Neutral-Site AFC Championship Game to Be Played in Atlanta