Neutral site AFC Championship Game would be played in Atlanta
Here's why the AFC Championship game won't be played in Atlanta
AFC Championship Game to be played in Atlanta if neutral site necessary
Atlanta picked for neutral site AFC Championship location
Why the NFL would move to neutral-site AFC and NFC championship games - Sports Illustrated
Annual neutral-site conference championship games? Please no, NFL
Neutral-site AFC, NFC championship games is one of NFL's worst ideas
5 potential neutral sites that could host AFC Championship game
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Neutral sites for NFL conference title games are not what fans or players want - Sports Illustrated
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Neutral Site Location has Been Announced for the AFC Championship
AFC Championship Game to be played in Atlanta if neutral site necessary
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings