Giants Roster & Staff

Date Transaction
7/1/16 San Francisco Giants released RHP Jake Smith.
7/2/16 San Francisco Giants sent 2B Kelby Tomlinson on a rehab assignment to San Jose Giants.
7/2/16 San Francisco Giants sent RHP Matt Cain on a rehab assignment to AZL Giants.
7/4/16 San Francisco Giants activated RHP Sergio Romo from the 60-day disabled list.
7/4/16 San Francisco Giants sent 2B Kelby Tomlinson on a rehab assignment to Sacramento River Cats.
7/4/16 San Francisco Giants designated RHP Mike Broadway for assignment.
7/4/16 San Francisco Giants optioned RHP Albert Suarez to Sacramento River Cats.
7/6/16 San Francisco Giants placed RHP Cory Gearrin on the 15-day disabled list. Right shoulder strain.
7/6/16 San Diego Padres claimed RHP Jake Smith off waivers from San Francisco Giants.
7/6/16 San Francisco Giants signed LHP Garrett Williams.
7/6/16 San Francisco Giants recalled Albert Suarez from Sacramento River Cats.
7/8/16 San Francisco Giants sent RHP Matt Cain on a rehab assignment to Sacramento River Cats.
7/11/16 San Francisco Giants activated 2B Kelby Tomlinson from the 15-day disabled list.
7/11/16 San Francisco Giants optioned 2B Kelby Tomlinson to Sacramento River Cats.
7/11/16 San Francisco Giants released RHP Mike Broadway.
7/12/16 San Francisco Giants signed free agent SS Kyle Drabek to a minor league contract.
7/13/16 San Francisco Giants placed 2B Joe Panik on the 15-day disabled list. Concussion-like symptoms.
7/13/16 San Francisco Giants activated 2B Joe Panik from the 7-day disabled list.
7/13/16 San Francisco Giants sent SS Ehire Adrianza on a rehab assignment to San Jose Giants.
7/15/16 San Francisco Giants sent RHP Matt Cain on a rehab assignment to San Jose Giants.
7/15/16 San Francisco Giants signed LHP Nick Deeg.
7/15/16 San Francisco Giants signed LHP Sidney Duprey.
7/15/16 San Francisco Giants signed free agent OF Jose Layer to a minor league contract.
7/16/16 San Francisco Giants sent RF Hunter Pence on a rehab assignment to Sacramento River Cats.
7/18/16 San Francisco Giants sent 2B Joe Panik on a rehab assignment to Sacramento River Cats.
7/18/16 San Francisco Giants signed OF Jose Layer.
7/20/16 San Francisco Giants activated RHP Matt Cain from the 15-day disabled list.
7/20/16 San Francisco Giants designated SS Ruben Tejada for assignment.
7/22/16 San Francisco Giants sent SS Ehire Adrianza on a rehab assignment to Sacramento River Cats.
7/27/16 3B A.J. Ramirez assigned to San Francisco Giants.
7/27/16 San Francisco Giants sent SS Ruben Tejada outright to Sacramento River Cats.
7/28/16 San Francisco Giants placed LHP Josh Osich on the 15-day disabled list retroactive to July 24, 2016. Left forearm strain.
7/28/16 San Francisco Giants designated 2B Grant Green for assignment.
7/28/16 Minnesota Twins traded SS Eduardo Nunez to San Francisco Giants for LHP Adalberto Mejia.
7/28/16 Minnesota Twins traded SS Eduardo Nunez to San Francisco Giants for LHP Adalberto Mejia.
7/28/16 San Francisco Giants selected the contract of LHP Matt Reynolds from Sacramento River Cats.