San Francisco Giants Rank No. 17 in MLB Stock Watch
As ESPN.com MLB writer ponders why San Francisco Giants didn't sign Max Scherzer , team still needs to improve.
As ESPN.com MLB writer ponders why San Francisco Giants didn't sign Max Scherzer , team still needs to improve.