The NFL didn’t actually mess this one up. My apologies for bracing for impact on anything the league does these days, especially when it involves Buffalo. The league announced that a possible AFC Championship game between the Kansas City Chiefs and Buffalo Bills would happen at Atlanta’s Mercedes-Benz Stadium. The…