Giants Roster & Staff

Date Transaction
6/2/12 San Francisco Giants signed free agent RHP Tyler Hess to a minor league contract.
6/6/12 San Francisco Giants signed free agent 3B Russell Mitchell to a minor league contract.
6/9/12 San Francisco Giants activated 3B Pablo Sandoval from the 15-day disabled list.
6/9/12 San Francisco Giants optioned RHP Steve Edlefsen to Fresno Grizzlies.
6/9/12 San Francisco Giants optioned Brett Pill to Fresno Grizzlies.
6/9/12 San Francisco Giants recalled George Kontos from Fresno Grizzlies.
6/12/12 San Francisco Giants signed C Ben Turner.
6/12/12 San Francisco Giants signed CF Brennan Metzger.
6/12/12 San Francisco Giants signed LHP Andrew Leenhouts.
6/12/12 San Francisco Giants signed CF Andrew Cain.
6/12/12 San Francisco Giants signed RHP Brandon Farley.
6/12/12 San Francisco Giants signed LHP Randy Zeigler.
6/12/12 San Francisco Giants signed SS Matt Duffy.
6/12/12 San Francisco Giants signed RHP Chris Johnson.
6/12/12 San Francisco Giants signed OF Shayne Houck.
6/12/12 San Francisco Giants signed RHP Jason Forjet.
6/12/12 San Francisco Giants signed C Sam Eberle.
6/12/12 San Francisco Giants signed LHP Chris Pickering.
6/12/12 San Francisco Giants signed LHP Mason McVay.
6/12/12 San Francisco Giants signed LHP Chris Fern.
6/12/12 San Francisco Giants signed 1B Joseph Rapp.
6/12/12 San Francisco Giants signed RHP Ian Gardeck.
6/12/12 San Francisco Giants signed C Leonardo Rojas.
6/12/12 San Francisco Giants signed 2B Ryan Jones.
6/12/12 San Francisco Giants signed SS Jeremy Sy.
6/12/12 San Francisco Giants signed CF Shilo McCall.
6/12/12 San Francisco Giants signed LHP Joe Kurrasch.
6/12/12 San Francisco Giants signed RHP Chris Stratton.
6/13/12 San Francisco Giants signed RHP Tyler Mizenko.
6/14/12 Ian Gardeck assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/14/12 Joe Kurrasch assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/14/12 RHP Chris Johnson assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/14/12 Brennan Metzger assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/14/12 Joseph Rapp assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/14/12 Tyler Mizenko assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/14/12 OF Andrew Cain assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/14/12 SS Jeremy Sy assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/14/12 Mason McVay assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/14/12 Bryan Nicholson assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/14/12 2B Ryan Jones assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/14/12 SS Matt Duffy assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/14/12 Ben Turner assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/14/12 1B Sam Eberle assigned to Salem-Keizer Volcanoes from San Francisco Giants.
6/15/12 San Francisco Giants placed 1B Aubrey Huff on the 15-day disabled list retroactive to June 11, 2012. Sprained right knee.
6/15/12 San Francisco Giants selected the contract of Justin Christian from Fresno Grizzlies.
6/19/12 San Francisco Giants signed 3B Mitchell Delfino.
6/19/12 San Francisco Giants signed free agent RHP Jake Smith to a minor league contract.
6/19/12 San Francisco Giants signed free agent RHP Cameron McVey to a minor league contract.
6/19/12 San Francisco Giants signed free agent SS Travious Relaford to a minor league contract.
6/19/12 San Francisco Giants signed free agent SS Cristian Otero to a minor league contract.
6/20/12 San Francisco Giants signed LHP Ty Blach.
6/20/12 San Francisco Giants signed SS Stephen Branca.
6/21/12 San Francisco Giants signed RHP Stephen Johnson.
6/21/12 San Francisco Giants signed free agent C Brad Moss to a minor league contract.
6/26/12 San Francisco Giants signed LHP Steven Okert.
6/26/12 San Francisco Giants signed LHP Zak Edgington.
6/26/12 San Francisco Giants signed free agent SS John Polonius to a minor league contract.
6/27/12 San Francisco Giants optioned Dan Runzler to Fresno Grizzlies.
6/28/12 San Francisco Giants signed free agent C Trevor Brown to a minor league contract.
6/29/12 San Francisco Giants placed RHP Shane Loux on the 15-day disabled list retroactive to June 26, 2012. Neck strain.
6/29/12 San Francisco Giants transferred LHP Eric Surkamp from the 15-day disabled list to the 60-day disabled list.
6/29/12 San Francisco Giants selected the contract of RHP Brad Penny from Fresno Grizzlies.