Sometimes I hate this team.
More From McCovey Chronicles
- SF Giants News: June review and July preview
- Minor League box scores, July 1
- Giants lose a game that they probably should not have lost
- Minor League round up, June 30
- 7/1 Gamethread: Giants vs. White Sox
- Friday BP: Joc Pederson moves on to Phase 2 of All Star Game voting