Neutral site games still a possibility for NFL in future
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Buffalo Bills Advance to AFC Championship Game - In Neutral-Site
Bengals dominate Bills, head to AFC title game with Chiefs
NFL picks possible neutral site location for possible AFC
Neutral site AFC Championship Game would be played in Atlanta
Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
Atlanta to host potential AFC Championship between Bills, Chiefs
Potential neutral site AFC Championship Game in Atlanta seeing