
Guest Post by Frank Martinez Last night Clayton Kershaw pitched an absolute gem. A complete game 6 hit, 15 strikeout masterpiece, while also victimizing 2 Giant base runners with his elite pickoff move. To sweeten the achievement, he did so in the final game of a three game series against the arch rival San Francisco […]