Giants Roster & Staff

Date Transaction
7/1/17 San Francisco Giants placed RHP Joan Gregorio on the restricted list.
7/1/17 San Francisco Giants sent 3B Eduardo Nunez on a rehab assignment to Richmond Flying Squirrels.
7/1/17 San Francisco Giants optioned Dan Slania to Richmond Flying Squirrels.
7/1/17 San Francisco Giants recalled Chris Stratton from Sacramento River Cats.
7/3/17 San Francisco Giants sent 3B Conor Gillaspie on a rehab assignment to Sacramento River Cats.
7/3/17 Seattle Mariners traded RHP Tyler Herb to San Francisco Giants for cash.
7/3/17 Seattle Mariners traded RHP Tyler Herb to San Francisco Giants for cash.
7/4/17 San Francisco Giants sent 3B Conor Gillaspie on a rehab assignment to San Jose Giants.
7/5/17 San Francisco Giants sent LHP Madison Bumgarner on a rehab assignment to San Jose Giants.
7/5/17 San Francisco Giants signed free agent RHP Seth Rosin to a minor league contract.
7/7/17 San Francisco Giants placed 3B Ryder Jones on the 10-day disabled list. Right wrist contusion
7/7/17 San Francisco Giants activated 3B Conor Gillaspie.
7/7/17 San Francisco Giants optioned RHP Chris Stratton to Sacramento River Cats.
7/7/17 San Francisco Giants recalled Miguel Gomez from Richmond Flying Squirrels.
7/8/17 San Francisco Giants placed LF Austin Slater on the 10-day disabled list. Right groin strain.
7/8/17 San Francisco Giants recalled RF Mac Williamson from Sacramento River Cats.
7/10/17 San Francisco Giants optioned RF Mac Williamson to Sacramento River Cats.
7/12/17 San Francisco Giants sent 3B Eduardo Nunez on a rehab assignment to San Jose Giants.
7/13/17 San Francisco Giants sent OF Jarrett Parker on a rehab assignment to Sacramento River Cats.
7/14/17 San Francisco Giants activated 3B Eduardo Nunez from the 10-day disabled list.
7/15/17 San Francisco Giants activated LHP Madison Bumgarner from the 60-day disabled list.
7/15/17 San Francisco Giants placed RHP Johnny Cueto on the 10-day disabled list. Blisters.
7/16/17 San Francisco Giants signed RF Caleb Gindl.
7/18/17 San Francisco Giants optioned 3B Ryder Jones to Sacramento River Cats.
7/20/17 San Francisco Giants signed RHP Frank Rubio.
7/20/17 San Francisco Giants signed LHP John Gavin.
7/22/17 San Francisco Giants optioned LHP Steven Okert to Sacramento River Cats.
7/22/17 San Francisco Giants optioned 3B Jae-Gyun Hwang to Sacramento River Cats.
7/22/17 San Francisco Giants signed free agent 3B Pablo Sandoval to a minor league contract.
7/22/17 San Francisco Giants recalled RHP Albert Suarez from Sacramento River Cats.
7/22/17 San Francisco Giants recalled 2B Orlando Calixte from Sacramento River Cats.
7/23/17 New York Yankees traded RHP Dillon McNamara to San Francisco Giants for cash.
7/23/17 New York Yankees traded RHP Dillon McNamara to San Francisco Giants for cash.
7/25/17 San Francisco Giants optioned 2B Orlando Calixte to Sacramento River Cats.
7/25/17 San Francisco Giants recalled RHP Chris Stratton from Sacramento River Cats.
7/26/17 San Francisco Giants traded 3B Eduardo Nunez to Boston Red Sox for RHP Gregory Santos and RHP Shaun Anderson.
7/26/17 San Francisco Giants traded 3B Eduardo Nunez to Boston Red Sox for RHP Gregory Santos and RHP Shaun Anderson.
7/26/17 San Francisco Giants traded 3B Eduardo Nunez to Boston Red Sox for RHP Gregory Santos and RHP Shaun Anderson.
7/26/17 San Francisco Giants purchased contract of CF Carlos Moncrief.