Giants Roster & Staff

Date Transaction
4/1/17 San Francisco Giants optioned 2B Kelby Tomlinson to Sacramento River Cats.
4/1/17 San Francisco Giants optioned LHP Josh Osich to Sacramento River Cats.
4/1/17 San Francisco Giants optioned RHP Albert Suarez to Sacramento River Cats.
4/1/17 San Francisco Giants signed free agent OF Carlos Garcia to a minor league contract.
4/1/17 San Francisco Giants signed free agent RHP Dylan Rheault to a minor league contract.
4/2/17 San Francisco Giants placed RF Mac Williamson on the 10-day disabled list retroactive to March 30, 2017. Strained left quad.
4/2/17 San Francisco Giants placed C Trevor Brown on the 10-day disabled list retroactive to March 30, 2016. Sprained right ankle.
4/2/17 San Francisco Giants placed LHP Will Smith on the 60-day disabled list. Arm surgery.
4/2/17 San Francisco Giants designated RHP Ray Black for assignment.
4/2/17 San Francisco Giants designated RHP Ian Gardeck for assignment.
4/2/17 San Francisco Giants optioned LHP Steven Okert to Sacramento River Cats.
4/2/17 San Francisco Giants selected the contract of 1B Chris Marrero from Sacramento River Cats.
4/2/17 San Francisco Giants selected the contract of 3B Aaron Hill from Sacramento River Cats.
4/2/17 San Francisco Giants recalled RHP Neil Ramirez from Sacramento River Cats.
4/4/17 San Francisco Giants released RHP Ian Gardeck.
4/4/17 San Francisco Giants released RHP Ray Black.
4/6/17 San Francisco Giants signed free agent CF Drew Stubbs to a minor league contract.
4/6/17 San Francisco Giants signed free agent RHP Ian Gardeck to a minor league contract.
4/7/17 San Francisco Giants placed RHP Hunter Strickland on the paternity list.
4/7/17 San Francisco Giants recalled Steven Okert from Sacramento River Cats.
4/10/17 San Francisco Giants activated RHP Hunter Strickland.
4/10/17 San Francisco Giants optioned LHP Steven Okert to Sacramento River Cats.
4/11/17 San Francisco Giants placed C Buster Posey on the 7-day disabled list. Concussion.
4/11/17 San Francisco Giants designated RHP Clayton Blackburn for assignment.
4/11/17 San Francisco Giants signed free agent OF Christopher Burks to a minor league contract.
4/11/17 San Francisco Giants selected the contract of C Tim Federowicz from Sacramento River Cats.
4/16/17 San Francisco Giants traded RHP Clayton Blackburn to Texas Rangers for cash and 2B Frandy De La Rosa.
4/16/17 San Francisco Giants traded RHP Clayton Blackburn to Texas Rangers for cash and 2B Frandy De La Rosa.
4/16/17 San Francisco Giants traded RHP Clayton Blackburn to Texas Rangers for cash and 2B Frandy De La Rosa.
4/16/17 San Francisco Giants recalled Steven Okert from Sacramento River Cats.
4/18/17 San Francisco Giants activated C Buster Posey from the 7-day disabled list.
4/18/17 San Francisco Giants sent C Trevor Brown on a rehab assignment to Sacramento River Cats.
4/18/17 San Francisco Giants designated C Tim Federowicz for assignment.
4/19/17 San Francisco Giants sent RF Mac Williamson on a rehab assignment to San Jose Giants.
4/21/17 San Francisco Giants placed LHP Madison Bumgarner on the 10-day disabled list. Bruised ribs and sprained left shoulder.
4/21/17 San Francisco Giants sent OF Mac Williamson on a rehab assignment to Sacramento River Cats.
4/21/17 San Francisco Giants optioned C Trevor Brown to Sacramento River Cats.
4/21/17 San Francisco Giants sent C Tim Federowicz outright to Sacramento River Cats.
4/21/17 San Francisco Giants recalled RHP Chris Stratton from Sacramento River Cats.
4/24/17 San Francisco Giants placed LF Aaron Hill on the 10-day disabled list. Right forearm strain.
4/24/17 San Francisco Giants designated LF Chris Marrero for assignment.
4/24/17 San Francisco Giants selected the contract of CF Drew Stubbs from Sacramento River Cats.
4/24/17 San Francisco Giants selected the contract of 3B Christian Arroyo from Sacramento River Cats.
4/25/17 San Francisco Giants reassigned RF Mac Williamson to the minor leagues.
4/25/17 San Francisco Giants optioned RF Mac Williamson to Sacramento River Cats.
4/26/17 San Francisco Giants placed SS Brandon Crawford on the bereavement list.
4/26/17 San Francisco Giants placed LF Jarrett Parker on the 60-day disabled list retroactive to April 26, 2016.
4/26/17 San Francisco Giants recalled 2B Kelby Tomlinson from Sacramento River Cats.
4/26/17 San Francisco Giants recalled Michael Morse from Sacramento River Cats.
4/27/17 San Francisco Giants placed CF Denard Span on the 10-day disabled list retroactive to April 23, 2016. Sprained right shoulder.
4/27/17 San Francisco Giants sent LF Chris Marrero outright to Sacramento River Cats.
4/29/17 San Francisco Giants placed SS Brandon Crawford on the 10-day disabled list retroactive to April 26, 2017. Strained right groin.
4/30/17 San Francisco Giants designated RHP Neil Ramirez for assignment.
4/30/17 San Francisco Giants selected the contract of RHP Bryan Morris from Sacramento River Cats.