Ivan Rodriguez

 

Giants edge Cardinals to snap four-game losing streak

by: Alex Pavlovic NBC Sports Bay Area 7 Jul

Andrew McCutchen was the hero, but rookie pitcher Dereck Rodriguez gave the Giants a chance on Friday against the Cardinals.