Would you walk away from a guaranteed salary of $12 million?
Kansas City Royals pitcher Gil Meche did – all because he thought he wouldn’t be ready to play in 2011.
Plagued by chronic shoulder problems, the 31-year-old righthander’s status for the upcoming season was a question mark – but his salary was not. Under the terms of a five-year deal, Meche had one year remaining on his contract. Yet, Meche decided to retire for no other reason than he thought it was the right thing to do.