FirstLook: Giants vs. Rockies DH 5.23.15

I said in the Wednesday wrap that this team defies statistical analysis – but I’m still curious. I took a look at some pitching and hitting numbers just for the entertainment value. I broke down the game logs for all pitching in wins and losses. 15 wins 45 BB (3.0), 10 HBP (0.7), Str% 62.5, … Continued