Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
Potential Chiefs-Bills AFC championship game will be played at Atlanta's Mercedes-Benz Stadium - The Athletic
NFL on ESPN - Breaking: Mercedes-Benz Stadium in Atlanta will host a potential AFC Championship Game between the Buffalo Bills and The Kansas City Chiefs, the NFL announced.
AFC Championship game: NFL picks neutral site for potential Bills-Chiefs game
NFL owners approve neutral site for potential AFC Championship Game
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game – NBC Sports Boston
NFL conference championships: 4 storylines to watch : NPR
Bengals provide reminder of playoff potency by dominating Bills in Divisional Round
What Chiefs players said about possible neutral site AFC title game