Mercedes-Benz Stadium the destination if Bills and Chiefs meet for AFC title – 95.5 WSB
Bills vs Chiefs AFC Championship game would be in Atlanta. What to know
Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
Todd McLellan press conference; post-game notes, quotes, highlights - LA Kings Insider
Mercedes-Benz Stadium Named Host for Potential Bills-Chiefs Game – SportsTravel
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Neutral site AFC Championship Game would be played in Atlanta
MBS to host AFC title game if Bills, Chiefs play
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
Atlanta selected as neutral site for potential Bills-Chiefs AFC title game - The Washington Post