San Francisco Giants starting pitcher Dereck Rodriguez follows through on his pitch during the third inning of a game against the Washington Nationals at Nationals Park on Saturday, June 9, 2018, in Washington.
San Francisco Giants starting pitcher Dereck Rodriguez follows through on his pitch during the third inning of a game against the Washington Nationals at Nationals Park on Saturday, June 9, 2018, in Washington. Alex Brandon AP
San Francisco Giants starting pitcher Dereck Rodriguez follows through on his pitch during the third inning of a game against the Washington Nationals at Nationals Park on Saturday, June 9, 2018, in Washington. Alex Brandon AP

He hung around the Marlins during the magical '03 season. Now he's out to beat them.

June 11, 2018 06:52 PM

Team Stats


» View more stats