Giants Roster & Staff

Date Transaction
3/2/17 RHP Michael Connolly assigned to San Francisco Giants.
3/2/17 3B Myles Schroder assigned to San Francisco Giants.
3/2/17 OF Jacob Heyward assigned to San Francisco Giants.
3/2/17 SS Brandon Van Horn assigned to San Francisco Giants.
3/2/17 C Adam Sonabend assigned to San Francisco Giants.
3/2/17 RHP Jake McCasland assigned to San Francisco Giants.
3/3/17 RHP Tyler Mizenko assigned to San Francisco Giants.
3/6/17 San Francisco Giants optioned Ray Black to Richmond Flying Squirrels.
3/11/17 SS Rando Moreno assigned to San Francisco Giants.
3/11/17 LF Ryan Lollis assigned to San Francisco Giants.
3/11/17 C Eliezer Zambrano assigned to San Francisco Giants.
3/12/17 San Francisco Giants optioned Joan Gregorio to Sacramento River Cats.
3/12/17 San Francisco Giants optioned Chris Stratton to Sacramento River Cats.
3/12/17 San Francisco Giants optioned Clayton Blackburn to Sacramento River Cats.
3/13/17 RHP Tyler Cyr assigned to San Francisco Giants.
3/13/17 RHP Ryan Halstead assigned to San Francisco Giants.
3/14/17 2B Juan Ciriaco assigned to San Francisco Giants.
3/14/17 RF Hunter Cole assigned to San Francisco Giants.
3/14/17 San Francisco Giants optioned Miguel Gomez to Sacramento River Cats.
3/14/17 San Francisco Giants optioned Ian Gardeck to Sacramento River Cats.
3/14/17 San Francisco Giants optioned Kyle Crick to Sacramento River Cats.
3/14/17 San Francisco Giants optioned Chase Johnson to Sacramento River Cats.
3/14/17 San Francisco Giants optioned Dan Slania to Sacramento River Cats.
3/14/17 San Francisco Giants optioned Reyes Moronta to Sacramento River Cats.
3/18/17 RHP Tyler Rogers assigned to San Francisco Giants.
3/18/17 RHP Jose Flores assigned to San Francisco Giants.
3/18/17 RF Slade Heathcott assigned to San Francisco Giants.
3/18/17 2B Brandon Bednar assigned to San Francisco Giants.
3/19/17 RHP Raul Rivero assigned to San Francisco Giants.
3/20/17 C Jeff Arnold assigned to San Francisco Giants.
3/20/17 San Francisco Giants optioned Orlando Calixte to Sacramento River Cats.