Starlin Castro has been ripped pretty hard lately, and it's understandable, as a Cubs fan, why we'd be so angry. Castro was a very good player (never great) when he broke into the league, and stayed that way for a few years. Last year, he took a step back, but signs were good that Castro could be a productive player …
NLCS Series Preview: San Francisco Giants (94-68) vs St. Louis Cardinals (ugh)
I guess I really should title this SF (3-2) vs StL (4-2), since all regular season stats somehow don't matter anymore. It drives me nuts that all the graphics in the postseason are basically just what a player has done in his last 5 games. It's even more laughable with pitchers. The Giants got a dose of good luck in …