Mets news: Mets send J.D. Davis & prospects, to Giants for Darin
Braves at Giants Recap: Strider and Harris are stellar again in 5
MLB Roundup: Phillies beat Athletics in 12th inning to earn 5th
J.D. Davis is mashing, even if some stats don't show it
Tigers rally from 5 down, Cabrera walks off Giants in 11th - The
Cash transaction paying dividends for Giants
Five under-the-radar San Francisco Giants prospects to follow in
J.D. Davis' father, Dodgers fan, jokes wearing Giants hat, jersey
From Putrid to Plausible to Promising