…June is coming. Last year, the Giants were 10-16, a .385 winning percentage. ┬áThat’s the 8th worst June winning percentage since the Giants moved to San Francisco, by this chart (which McCovey Chronicles put together in the middle of last[…]↓ Read the rest of this entry…