Giants... >win??

Jul 23 2017 by McCovey Chronicles

 

The Giants have won 5 of their last 22 games against the Padres.

I mean... holy crap. The Giants won that game. They’re not supposed to do that. They’re awful and bad and dumb and useless and pathetic and embarrassing and over the hill and talentless and past their primes and urinal troughs and the fifth season of The West Wing and unwatchable and bad and not major league-worthy and garbage and bad.

And yet, they won. They actually beat the San Diego Padres, a team that’s Wil...

Continue Reading Giants... >win??