This kind of thing is so stupid in professional sports (and in college sports and, soon, high school sports).
The guy was one of two things two years ago:
1) He was brilliant and indispensable to the team's success (whereas now he is incompetent and disposable), or
2) He was a relative non-factor in the team's success with the players due all the credit (whereas now he is the culprit and has to go).
Yes, I know that these people know what they are getting into. Some of them are lucky to latch on and have long careers with one organization. At the least, each stop is an item on their resume with frequent job-hopping no drawback to prospective employers.
But I could not hack this nonsense, personally. To put my heart and soul into something, and to also achieve the pinnacle of success, only to be forgotten and dismissed a mere two years later? Keep it. I'll stick to any profession which consistently values competence and commitment.