AFC Championship Game to be played in Atlanta if neutral site necessary
Atlanta will be site if Bills, Chiefs meet for AFC title - KAKE
AFC Championship neutral zone to be in Atlanta : r/buffalobills
Buffalo Bills Advance to AFC Championship Game - In Neutral-Site Atlanta? - Sports Illustrated Buffalo Bills News, Analysis and More
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC Championship - Bleacher Nation
Potential Atlanta neutral site NFL playoff game ticket set to go on sale
NFL approves plan for possible neutral-site AFC title game - ESPN
NFL announces location for potential neutral-site AFC Championship Game
NFL announces neutral site of potential Buffalo-Kansas City AFC Championship Game – WHIO TV 7 and WHIO Radio
Atlanta chosen as neutral site location for AFC Championship