Derek Holland got to face his former team, the Rangers, Sunday in the series finale at AT&T Park.
This website uses cookies.