Chiefs top seed in AFC, but title game could be in Atlanta Kansas City News - Bally Sports
Atlanta to host potential Bills-Chiefs AFC title game
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game – NBC Sports Boston
AFC Championship game: NFL picks neutral site for potential Bills-Chiefs game
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
NFL picks possible neutral site location for possible AFC Championship game following Bills-Bengals cancellation
NFL picks possible neutral site location for possible AFC Championship game following Bills-Bengals cancellation
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
Bills: NFL announces stadium for potential AFC Championship vs. Chiefs - A to Z Sports