I really have nothing to add that hasn't already be said by the posters before me. I was going to say, I guess I'll have to change my nick, but after 2 seconds of consideration I scrapped that thought. I know most, if not all, of you never considered him an ace in the "pure" sense, but to me he embodied what the ace of a pitching staff should be: consistent, reliable, durable, and above all, likeable by his teammates which leads to respect. MB really has nothing more to accomplish in baseball, he's pretty much done it all; everything else from here on out just pads his HOF-bound resume.
I'm semi-serious when I say I'm going to become a Marlins fan now, but I'm not joking in the least when I say I will follow and root for MB regardless of who the Marlins play when he's pitching. He deserves the contract they gave him, and he should feel some amount of resentment to the White Sox organization for the poor contracts they gave non- and underperforming players that effectively took the ChiSox out of the running for his services. How could they have not seen, 2 years ago or especially last off-season, that MB's contract situation would need to be handled or he would walk? Were they really that smug or confident to think that he would stay in Chicago at a deep discount? The man has earned his paycheck, and it's time someone finally pays him.
Is $14+ million for 4 years too much? Only time will tell. However, if he can be as consistent and durable in Miami as he was in Chicago, and more importantly be a leader and inspiration to a young Marlins staff, that contract could pay for itself in success for years to come.
OK so I lied, I guess I did have more, a lot more, to add. Anyway, good luck MB! Chicago and us fans will surely miss you!