NFL picks possible neutral site location for possible AFC Championship game following Bills-Bengals cancellation
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC Championship - Bleacher Nation
Atlanta to host Bills-Chiefs AFC Championship game
NFL Network's Rich Eisen: Plans for potential neutral-site AFC title game at Mercedes-Benz Stadium
Atlanta to host potential AFC Championship between Bills, Chiefs
Mercedes-Benz Stadium will host AFC title if needed
Atlanta Falcons to Host Potential Buffalo Bills vs. Kansas City Chiefs AFC Championship Game - Sports Illustrated Atlanta Falcons News, Analysis and More
Breaking: NFL Decides On Neutral AFC Championship Site - The Spun: What's Trending In The Sports World Today
How NFL's neutral site AFC championship will work: Location, tickets & more to know for potential Bills vs. Chiefs matchup