NFL reveals venue for potential neutral site AFC Championship Game
Atlanta to host potential Bills-Chiefs AFC title game
Atlanta to host Bills-Chiefs AFC Championship game
Atlanta News First - BREAKING, Mercedes-Benz Stadium in Atlanta would host a potential AFC Championship Game between the Buffalo Bills and The Kansas City Chiefs. DETAILS >>
Atlanta to host Bills-Chiefs AFC Championship game
Mercedes-Benz Stadium Selected As Site of Potential Buffalo-Kansas City AFC Championship Game
Atlanta to host potential Bills-Chiefs AFC title game
AFC Championship game neutral site plan for Bills vs. Chiefs – NBC Sports Boston
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
2023 AFC Championship could land in Atlanta
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Tickets on sale Wednesday morning for potential Chiefs-Bills playoff matchup in Atlanta
Mercedes-Benz Stadium selected as potential AFC Championship Game site