That seems crazy to me since they were world champions in 2013. It wasn't that long ago.
But whatever. I feel like winning a title should buy you like 5 years of job security no matter what. For that matter if you win a title the fans probably have no right to bitch about the state of the team for 5 years either but I know that's unrealistic for most.
|