Cardinals sign RHP Hefner to minor-league deal

Jeremy Hefner last pitched for the New York Mets in 2013.
Mark J. Rebilas/Mark J. Rebilas-USA TODAY Sports

The St. Louis Cardinals have signed free agent pitcher Jeremy Hefner to a minor-league deal. He is expected to be a part of major-league spring training as a non-roster invitee. 

The Cardinals are taking a flyer on Hefner hoping he turns into a hidden gem after recovering from two Tommy John surgeries in three years. 

Hefner last appeared in the majors in 2013 with the New York Mets. In 23 starts, the righty went 4-8 with a 4.34 ERA in 130 innings pitched before being shelved due to the first of his two Tommy John surgeries in August 2013. The second of the two surgeries came after he re-injured the elbow in rehab. 

At 29-years-old, Hefner only has a handful of experience in the majors, making his debut in 2012. He did not pitch in MLB in 2015, instead pitching for the Gigantes del Cibao club in the Dominican Winter League this year. 

MORE MLB:  Want stories delivered to you? Sign up for our MLB newsletters.