Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
NFL owners approve AFC playoff plan after Buffalo Bills vs Cincinnati Bengals is cancelled, NFL News
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
How Bills vs. Bengals led to the AFC Championship neutral site possibility
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
NFL playoffs: Neutral-site AFC Championship in play for Chiefs, Bills
Extraordinary demand for potential Bills-Chiefs championship game
NFL announces potential move of AFC Championship game
Yes to Atlanta KC Chiefs-Buffalo Bills AFC Championship game
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
NFL has new playoff plan after canceling Bills vs. Bengals