Hell must be freezing over today.  A major league baseball player has quit and is walking away from a multi-million dollar salary.  He says it's too much money and he's not worth it.

Okay, Gil Meche hasn't been great since signing a big contract with the Kansas City Royals. But not many players would feel so badly about their performance that they would walk away from a guaranteed $12 million.

Meche announced last week he will retire, giving up the payday due on the last year of his deal.  Meche has always been known for his integrity, according to The New York Times, but this move left the baseball world stunned.  Meche said he just didn't like the idea of not earning his keep.

Meche said "I was making a crazy amount of money for not even pitching. Honestly, I didn’t feel like I deserved it. I didn’t want to have those feelings again.”

Meche made more than $50 million playing baseball, with most coming in the five-year, $55 million deal he signed with the Royals when he left Seattle in 2007.

via Baseball Player Quits, Says "I Don't Deserve $12M" | NBC Washington.

Somebody should call hell and find out what the temperature is down there.

More From Newstalk 860