Ramirez signed a minor league contract with the Giants on Tuesday that includes an invitation to spring training, Jon Morosi of FOX Sports reports.
Ramirez spent 2016 as a member of three different bullpens, but saw little to no success in any of them. His strikeout rates have always been strong (career 10.1 K/9), but his lack of control and propensity to give up the long ball could keep him from landing a spot in San Francisco's bullpen if those woes carry over from last season.