The Giants' depth chart behind catcher Buster Posey is reportedly taking shape.
San Francisco agreed to a minor-league deal with Cameron Rupp, according to Fancred's Jon Heyman. The deal includes an invite to Spring Training, Heyman reported.
Cameron Rupp signs minors deal with #SFGiants. 750K if in majors. MLB spring invite.
— Jon Heyman (@JonHeyman) December 8, 2018
Rupp, 30, last played in the big leagues in 2017. He hit .217 in 331 plate appearances with the Philadelphia Phillies, and posted a .299 on-base percentage and .417 slugging percentage. He spent the entirety of last season in Triple-A, slashing .