Giants outfielder Melky Cabrera banned for testosterone use
AL, NL announce All-Star lineups; Trout, McCutchen to lead off
Andrew McCutchen traded from Pirates to Giants
Would the Pirates Actually Move Andrew McCutchen?
Grading every deal Yankees made at trade deadlines
Brewers edge Giants in 10 innings on infield single as Christian
Kapler beats former team as Giants defeat Phillies 5-3
Andrew McCutchen: Breaking News, Rumors & Highlights
David Villar starts at first as Giants gauge rookie's versatility