NFL Reveals Buffalo Bills vs. Kansas City Chiefs Neutral Site for Potential AFC Championship - Sports Illustrated Buffalo Bills News, Analysis and More
MBS to host AFC title game if Bills, Chiefs play
NFL: Sell tickets to potential Chiefs-Bills AFC title game in Atlanta
Stadium - The NFL has chosen Atlanta as the venue for the
The future of sports stadiums: Smaller arenas, more tech, greener
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site Selected – Deadline
It's effectively the stadium Bills executive shares details of new Bills Stadium renderings, other unique features