Giants Roster & Staff

Date Transaction
5/2/17 San Francisco Giants optioned RHP Chris Stratton to Sacramento River Cats.
5/2/17 San Francisco Giants recalled LHP Josh Osich from Sacramento River Cats.
5/4/17 Toronto Blue Jays claimed RHP Neil Ramirez off waivers from San Francisco Giants.
5/5/17 San Francisco Giants signed free agent RHP Will LaMarche to a minor league contract.
5/6/17 San Francisco Giants designated CF Drew Stubbs for assignment.
5/6/17 San Francisco Giants signed free agent RHP Collin Balester to a minor league contract.
5/6/17 San Francisco Giants selected the contract of CF Justin Ruggiano from Sacramento River Cats.
5/8/17 San Francisco Giants sent SS Brandon Crawford on a rehab assignment to Richmond Flying Squirrels.
5/8/17 San Francisco Giants sent CF Drew Stubbs outright to Sacramento River Cats.
5/9/17 San Francisco Giants placed RHP Mark Melancon on the 10-day disabled list retroactive to May 6, 2017. Mild right pronator strain.
5/9/17 San Francisco Giants sent CF Denard Span on a rehab assignment to San Jose Giants.
5/10/17 San Francisco Giants recalled RHP Reyes Moronta from Richmond Flying Squirrels.
5/11/17 San Francisco Giants placed 3B Conor Gillaspie on the 10-day disabled list. Back spasms
5/11/17 San Francisco Giants activated SS Brandon Crawford from the 10-day disabled list.
5/11/17 San Francisco Giants activated CF Denard Span from the 10-day disabled list.
5/11/17 San Francisco Giants optioned RHP Reyes Moronta to Richmond Flying Squirrels.
5/15/17 San Francisco Giants placed RF Hunter Pence on the 10-day disabled list retroactive to May 13, 2017. Left hamstring strain.
5/15/17 San Francisco Giants recalled RF Mac Williamson from Sacramento River Cats.
5/16/17 San Francisco Giants sent LF Aaron Hill on a rehab assignment to San Jose Giants.
5/17/17 San Francisco Giants activated RHP Mark Melancon from the 10-day disabled list.
5/17/17 San Francisco Giants optioned 2B Kelby Tomlinson to Sacramento River Cats.
5/19/17 San Francisco Giants sent 3B Conor Gillaspie on a rehab assignment to Sacramento River Cats.
5/26/17 San Francisco Giants activated LF Aaron Hill from the 10-day disabled list.
5/26/17 San Francisco Giants optioned LHP Steven Okert to Sacramento River Cats.