How NFL's neutral site AFC championship will work: Location
NFL selects Atlanta for potential Bills-Chiefs AFC Championship
NFL picks Atlanta to host potential Chiefs-Bills neutral-site AFC title
Potential AFC Championship Game to Be Played in Atlanta - How to
NFL confirms Atlanta as neutral host for potential Chiefs-Bills
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
Bills vs Chiefs AFC Championship game would be in Atlanta. What to
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
NFL names potential neutral site for AFC Championship Game