don kelly
![NL Notes: Giants, Schumaker, Kelly NL Notes: Giants, Schumaker, Kelly](https://cdn.mlbtraderumors.com/files/2015/06/USATSI_8577646-1024x682.jpg)
NL Notes: Giants, Schumaker, Kelly
David Rodriguez
The Giants have made a major move by signing experienced manager Bob Melvin to a three-year contract, effectively filling their ...
The Giants have made a major move by signing experienced manager Bob Melvin to a three-year contract, effectively filling their ...