Atlanta will be neutral site if Bills, Chiefs meet for AFC
Chiefs-Bills AFC title matchup to be played in Atlanta in game
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
NFL sets neutral host for potential Chiefs-Bills Championship Game
The latest on neutral-site options for a potential Chiefs-Bills AFC
Atlanta named as neutral site for potential Bills-Chiefs AFC
Atlanta will be site if Bills, Chiefs meet for AFC title - The
Atlanta to host potential Bills-Chiefs AFC title game
Mercedes-Benz Stadium In Atlanta Selected As Neutral Host For
NFL unveils neutral site for potential Bills-Chiefs AFC
Stadium - The NFL has chosen Atlanta as the venue for the
How NFL's neutral site AFC championship will work: Location
Atlanta will be site if Bills, Chiefs meet for AFC title