This is a great story.

After spending seven parts of seven seasons in the minors and never reaching the big leagues, left-hander Buddy Baumann has signed a major league contract with the Padres, CBS Sports MLB Insider Jon Heyman has confirmed.

That's quite a raise, huh? Players are notoriously underpaid in the minors. Heyman says Baumann never made more than $2,500 per month in his career and now he's got $520,000 coming to him in 2016.

Baumann's contract is not even a split contract -- he'll make $520,000 regardless of whether he pitches in MLB or Triple-A. Split contracts are common among players in their pre-arbitration years. The split deal pays them one salary in MLB and a lower salary in the minors.

On top of that, Baumann also gets all the benefits of being on the 40-man roster. Great health care, licensing money, that sort of stuff. Spending even one day in the show is a big deal. It entitles the player to affordable health care for him and his family for life. After 41 days the player qualifies for the pension program.

Baumann, 28, spent 2015 in Triple-A with the Royals. He had a 3.04 ERA with a 1.17 WHIP and 84/25 K/BB in 77 mostly relief innings. Baumann owns a 3.04 ERA and 1.29 WHIP in 216 career Triple-A innings. He became a minor league free agent after the season.

The Royals originally selected Baumann in the seventh round of the 2009 draft. He received a $100,000 signing bonus. Baseball America noted he had an 89-91 mph fastball, plus a curveball and a changeup in their pre-draft scouting report.

The Padres traded both Craig Kimbrel and Joaquin Benoit this offseason, so they have quite a few openings in their bullpen at the moment. Baumann will compete with many others for a bullpen job in spring training.

Buddy Baumann has landed himself a nice contract this offseason.
Buddy Baumann has landed himself a nice contract this offseason. (USATSI)