With the regular season in the rear view, the NFL playoffs are now front and center. One of the biggest uncertainties heading in to the playoffs is the possible location of the AFC Championship game. The league decided last week that if the Chiefs and Bills meet in the game, then it will be played at a neutral venue.

It would be the first time in NFL history something like this has taken place and if an alternate venue is needed, a source claims that could be at Atlanta’s Mercedes-Benz Stadium. The date of the game is set for Sunday, January 29th and according to Sports Radio 610 host Bob Fescoe, the reasoning behind Atlanta is a “wild story” and will be revealed on his morning show on Wednesday.

AFC Championship game possibly in Atlanta?


Arrowhead Allies 1/10/22

Avatar of Starcade Media

By Starcade Media

Kansas City based media outlet covering sports on a national and local level. From breaking news to podcasts and live shows, Starcade Media continues to thrive as an industry innovator.