Atlanta to host potential AFC Championship between Bills, Chiefs
Breaking: NFL Decides On Neutral AFC Championship Site - The Spun: What's Trending In The Sports World Today
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
Atlanta to host Bills-Chiefs AFC Championship game
NFL Selects Neutral Site for Potential Chiefs-Bills AFC Championship Game
Atlanta to host Bills-Chiefs AFC Championship game
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup
NFL picks Atlanta to host potential Chiefs-Bills neutral-site AFC title game