Atlanta will be site if Bills, Chiefs meet for AFC title
NFL confirms Atlanta as neutral host for potential Chiefs-Bills AFC Championship Game
NFL Picks Mercedes-Benz Stadium to Host Potential Bills-Chiefs AFC Championship Game - Stadium
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings
How NFL's neutral site AFC championship will work: Location, tickets & more to know for potential Bills vs. Chiefs matchup
Bengals crushed the NFL's hopes of neutral-site AFC Championship Game in Atlanta
FOX Sports: NFL on Twitter: Mercedes-Benz Stadium in Atlanta will host the AFC Championship if both the Bills and Chiefs make it / X
Atlanta to host potential AFC Championship between Bills, Chiefs
AFC Championship location: Bills-Chiefs would play at Mercedes-Benz Stadium - DraftKings Network
Atlanta to host potential AFC Championship between Bills, Chiefs
AFC Championship game neutral site plan for Bills vs. Chiefs – NBC Sports Boston
Atlanta to Host Potential AFC Championship Between Bills, Chiefs
Atlanta's Mercedes-Benz Stadium selected as neutral site to host potential Chiefs-Bills playoff game
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports