NFL confirms Atlanta as neutral host for potential Chiefs-Bills AFC Championship Game
Buffalo Bills Advance to AFC Championship Game - In Neutral-Site Atlanta? - Sports Illustrated Buffalo Bills News, Analysis and More
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
Mercedes-Benz Stadium in Atlanta to host AFC Championship game if neutral site necessary
Potential neutral site game between Bills and Chiefs in Atlanta seeing high demand, NFL says – WSB-TV Channel 2 - Atlanta
The Atlanta Falcons are leading the run-first revolution in the NFL - The Falcoholic
Falcons: Mercedes-Benz Stadium could host the AFC Championship
Atlanta Falcons to Host Potential Buffalo Bills vs. Kansas City Chiefs AFC Championship Game - Sports Illustrated Atlanta Falcons News, Analysis and More
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Buffalo Bills Fall to Cincinnati Bengals, Atlanta Falcons Won't Host AFC Championship Game - Sports Illustrated Atlanta Falcons News, Analysis and More
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC Championship Game