NFL owners approve neutral site for potential AFC Championship
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Neutral-site AFC, NFC championship games is one of NFL's worst ideas
TSN - Atlanta will play host if the Bills and Chiefs make
Neutral sites for NFL conference title games are not what fans or
Neutral site AFC Championship Game would be played in Atlanta
Atlanta's Mercedez-Benz Stadium Would Host Possible Neutral-Site
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site
Tickets to go on sale for potential AFC Championship Game in Atlanta
Neutral Site Location has Been Announced for the AFC Championship
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN