Giants

Why the River Cats deserve some credit for Giants' success

Giants
NBC Sports Bay Area's Dalton Johnson salutes the Sacramento River Cats after Mauricio Dubon, Steven Duggar and Thairo Estrada all made big impacts after returning to the Majors.