NFL chooses Atlanta as host site for potential Bills-Chiefs AFC
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills
Neutral site AFC Championship Game would be played in Atlanta
Recap: Barkov goes bonkers in Panthers 7-2 rout of Canadiens
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Atlanta will be neutral site if Bills, Chiefs meet for AFC
Archives - no-mb - Page 1
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Arthur Blank: Breaking News, Rumors & Highlights
Todd McLellan press conference; post-game notes, quotes
Mercedes-Benz Stadium the destination if Bills and Chiefs meet for