Brace Yourselves…
Jun01
…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…