Steven Duggar

Giants engineer incredible eight-run comeback to beat Reds in extras

5 Comments

The Giants pulled off an epic comeback on Friday, rally from eight runs down for their second extra-inning win of the season. [more]