Atlanta to be Neutral Site for Potential Bills-Chiefs AFC Title Game

According to NFL Network’s Tom Pelissero, Atlanta’s Mercedes-Benz Stadium will be the neutral site for a potential Buffalo Bills versus Kansas City Chiefs AFC Championship Game.

The game is scheduled for Sunday, January 29, at 6:30 p.m. ET.

Last week, NFL owners approved a resolution to address “competitive inequities” stemming from Week 17’s canceled matchup between the Bills and Cincinnati Bengals following safety Damar Hamlin’s cardiac arrest.

“We are heartened by the continued improvement and progress of Damar Hamlin in his recovery, and Damar and his family remain top of mind for the entire NFL community,” said NFL commissioner Roger Goodell. “We are also grateful to Arthur Blank and the Atlanta Falcons for agreeing to host the AFC Championship Game in Atlanta should the Bills and Chiefs advance. We thank both of those clubs for their assistance in the planning process.”

FanDuel Sportsbook currently has the Chiefs as odds-on Super Bowl favorites at +330.

What do you think?  Leave a comment.