Potential Buffalo Bills-Chiefs AFC title game would be in Atlanta
AFC Championship Game to be played in Atlanta if neutral site
The NFL is telling us, without telling us, that neutral-site
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
Atlanta to host potential AFC Championship between Bills, Chiefs
AFC Championship Atlanta tickets when they go on sale
Bills, Chiefs fans buy 50,000 tickets in 24 hours for potential
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Atlanta to host Bills-Chiefs AFC Championship game
Should NFL go to neutral-site AFC/NFC title games? Chiefs' founder
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Joe Burrow to those who thought the AFC Championship Game would be