Giants Roster Moves -- Aug. 4, 2019August 4th, 2019Shareshare-square-123500The Giants made the following roster moves before today's game: IF Evan Longoria reinstated from the 10-day injured list IF Zach Green optioned to triple-A Sacramento