Now 28 years old, Heineman entered the pro ranks as an eighth-round pick of the Astros in 2012. The part-time magician has since been a part of the Brewers, Marlins and Diamondbacks organizations. Heineman owns a respectable .287/.353/.430 line in 1,004 plate appearances at the Triple-A level, where he has played almost all of the past few seasons and shown an ability to avoid strikeouts. And Heineman did debut in the majors last season with 12 plate trips to the plate in September as a member of the Marlins, but they outrighted him off their 40-man roster in the middle of October.
Heineman will now join a Giants roster whose starting catching job is taken by the venerable Buster Posey. They also have Aramis Garcia on their 40-man, while high-end prospect Joey Bart shouldn’t be too far off from the majors.