McCovey Chronicles · Jul 27, 2017
Giants sink Pirates, take series
The Giants have a winning record this season against four teams. That is exactly four more teams than I was expecting, and here they are:
Indians
Dodgers
Pirates
Cardinals
All four of those teams still have a chance to win their respective divisions. That doesn’t include the Giants splitting a series with the Milwaukee Brewers. When it suits them, they play well against contending teams.