MLB rumors: Giants sign pitcher Tyson Ross to minor-league contract

The Giants have been relatively quiet so far this offseason, but perhaps president of baseball operations Farhan Zaidi is starting to put his plan in place. 

On Friday, the Giants signed right-handed pitcher Tyson Ross to a minor-league contract, USA Today's Bob Nightengale reported.

Ross, 32, is coming off a season in which he started only seven games for the Detroit Tigers, going 1-5 with a 6.11 ERA before missing the rest of the season due to injury.

The Cal product and Berkeley native has a history in the NL West, though. In four-plus seasons with the San Diego Padres, Ross went 32-44 with a 3.40 ERA and 1.25 WHIP. In six career starts at Oracle Park, Ross is 1-3 with 3.38 ERA, 1.40 WHIP and 38 strikeouts. 

[RELATED: Giants' Shaw excited to play for Kapler]

The Giants currently have a right-handed heavy rotation, with Johnny Cueto, Jeff Samardzija, Logan Webb, Tyler Beede and Kevin Gausman. Shaun Anderson and Dereck Rodriguez also are options, although Anderson likely is headed to the bullpen. Webb also is on an innings limit, so the addition of Ross could give the Giants some much-needed veteran rotation insurance, provided he is healthy.

San Francisco Giants

Find the latest San Francisco Giants news, highlights, analysis and more with NBC Sports Bay Area and California.

What we learned as Hicks struggles again in Giants' blowout loss

Flores joins elite Giants company as hot start continues

After losing Madison Bumgarner to the Arizona Diamondbacks, the Giants have a large hole in their rotation. Zaidi and general manager Scott Harris undoubtedly would like to add a left-hander to the mix. Guys like Alex Wood and Drew Smyly still are available, so it wouldn't be surprising to see Zaidi add another arm or two to the mix for competition come spring. 

Contact Us