Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
NFL picks Atlanta to host potential Chiefs-Bills neutral-site AFC title game
The Atlanta Falcons are leading the run-first revolution in the NFL - The Falcoholic
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Mercedes-Benz Stadium In Atlanta Selected As Neutral Host For Potential Bills/Chiefs AFC Championship
Archives - no-mb - Page 1
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
Neutral site AFC Championship Game would be played in Atlanta