Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
Mercedes-Benz Stadium in Atlanta selected as site of potential Buffalo-Kansas City AFC Championship Game
Neutral site AFC Championship Game would be played in Atlanta
AFC Championship neutral zone to be in Atlanta : r/buffalobills
Atlanta named as neutral site for potential Bills-Chiefs AFC Championship Game - Pats Pulpit
NFL Selects Atlanta For Potential AFC Championship Between Chiefs-Bills
Tickets are selling quickly for possible neutral-site AFC title game
Ticket details released for potential Bills-Chiefs playoff game in Atlanta
NFL announces neutral site of potential Buffalo-Kansas City AFC Championship Game – WHIO TV 7 and WHIO Radio
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
NFL announces ticket plans potential Bills-Chiefs neutral site game