MLB trade deadline analysis: How SF Giants’ moves compare to others in NL playoff race
With fewest upgrades of any NL contender, the San Francisco Giants will be counting on Thairo Estrada, Mitch Haniger and Kyle Harrison to provide pennant-race boost.