Giants Roster & Staff

Date Transaction
7/2/12 San Francisco Giants signed free agent OF Gustavo Cabrera to a minor league contract.
7/5/12 San Francisco Giants signed free agent RHP Eduardo Encinosa to a minor league contract.
7/6/12 San Francisco Giants signed free agent LHP Clayton Tanner to a minor league contract.
7/7/12 LHP Clayton Tanner assigned to Fresno Grizzlies from San Francisco Giants.
7/11/12 San Francisco Giants signed free agent OF Tyler Hollick to a minor league contract.
7/11/12 San Francisco Giants signed free agent LHP Matthew Lujan to a minor league contract.
7/13/12 San Francisco Giants signed RHP Martin Agosta.
7/17/12 San Francisco Giants signed RF Mac Williamson.
7/18/12 San Francisco Giants placed C Hector Sanchez on the 15-day disabled list. Left knee sprain.
7/18/12 San Francisco Giants recalled Eli Whiteside from Fresno Grizzlies.
7/19/12 San Francisco Giants signed free agent RHP Reinier Roibal to a minor league contract.
7/23/12 San Francisco Giants signed free agent OF Jarrad Page to a minor league contract.
7/28/12 San Francisco Giants activated 1B Aubrey Huff from the 15-day disabled list.
7/28/12 San Francisco Giants placed 3B Pablo Sandoval on the 15-day disabled list retroactive to July 25, 2012. Strained Left Hamstring
7/28/12 San Francisco Giants designated Emmanuel Burriss for assignment.
7/28/12 Colorado Rockies traded 2B Marco Scutaro to San Francisco Giants for 2B Charlie Culberson.
7/31/12 San Francisco Giants placed 1B Aubrey Huff on the 15-day disabled list.
7/31/12 Philadelphia Phillies traded RF Hunter Pence to San Francisco Giants for RF Nate Schierholtz, C Tommy Joseph and RHP Seth Rosin.
7/31/12 San Francisco Giants recalled Brett Pill from Fresno Grizzlies.