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.
