Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
Buffalo - and a potential neutral-site AFC Championship Game in Atlanta - both have been eliminated. AFC Championship Game: Bengals at…
Atlanta Announced as Neutral Site for Potential AFC Championship Game - The New York Times
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site Selected – Deadline
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
Mercedes-Benz Stadium selected as potential AFC Championship Game site
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Atlanta to host potential nuetral-site Bills-Chiefs AFC title game, Sports
Potential AFC Championship Game in Atlanta seeing extraordinary demand, Local Sports News