Shocking news broke around the NFL on Thursday when the Kansas City Chiefs announced they were parting ways with John Dorsey, just minutes after Andy Reid landed an extension.

“I notified John that we would not be extending his contract beyond the 2017 season, and after consideration, we felt it was in his best interests and the best interests of the team to part ways now,” Chiefs Chairman and CEO Clark Hunt said in a statement. “This decision, while a difficult one, allows John to pursue other opportunities as we continue our preparations for the upcoming season and the seasons to come. My family and I sincerely appreciate John’s work over the last four-and-a-half years, and we wish him nothing but the best in the future.”

It was hard to understand what happened, because Dorsey was Reid’s hand-picked general manager when he came over from Philadelphia. Needless to say, shock was the general sentiment felt around the league.

However, as NFL insiders get more into this story, it appears the decision to part ways wasn’t that at all. Dorsey was dismissed (aka fired), according to Adam Schefter of ESPN.

Adding even more intrigue to this is that Soren Petro of 810 WHB says the decision to fire Dorsey was Hunt’s alone.

All of a sudden, the Chiefs are scrambling to fill the void and replace one of the best general managers in football. A guy who, until recently had reportedly been trying to work out a long-term extension of his own with the Chiefs.

Something is definitely fishy about all this. No doubt Dorsey will land on his feet again, quite possibly with the organization he came up with, the Green Bay Packers. He could potentially be the eventual replacement of longtime general manager Ted Thompson, though that’s purely speculation.