Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
The Atlanta Falcons are leading the run-first revolution in the NFL - The Falcoholic
NFL Names Falcons Stadium As Host for Neutral-Site AFC Championship Game - Sports Illustrated
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Neutral site AFC Championship Game would be played in Atlanta
Arthur Blank: Breaking News, Rumors & Highlights
NFL Power Rankings Week 16 - Mile High Report
Buffalo Bills Advance to AFC Championship Game - In Neutral-Site Atlanta? - Sports Illustrated Buffalo Bills News, Analysis and More
Arthur Blank: Breaking News, Rumors & Highlights