Giants Place Evan Longoria On IL With Thumb Fracture
The Giants announced a series of roster moves prior to tonight’s game, with third baseman Evan Longoria being placed on the injured list due to… Read More »Giants Place Evan Longoria On IL With Thumb Fracture