Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
Atlanta Falcons to Host Potential Buffalo Bills vs. Kansas City Chiefs AFC Championship Game - Sports Illustrated Atlanta Falcons News, Analysis and More
NFL Power Rankings Week 16 - Mile High Report
The Atlanta Falcons are leading the run-first revolution in the NFL - The Falcoholic
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC Championship Game
Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs AFC Championship Game - The Falcoholic