Annual neutral-site conference championship games? Please no, NFL
Atlanta to host Bills-Chiefs AFC Championship game
Mercedes-Benz Stadium in Atlanta selected as potential AFC Championship Game location
Damar Hamlin Attends Bengals-Bills NFL Playoff Game - The New York Times
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
How NFL's neutral site AFC championship will work: Location, tickets & more to know for potential Bills vs. Chiefs matchup
Buffalo Bills Advance to AFC Championship Game - In Neutral-Site Atlanta? - Sports Illustrated Buffalo Bills News, Analysis and More
AFC Championship Game - Chiefs vs. Bengals (1-29-23) by Kansas City Chiefs - Issuu
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings