San Francisco Giants first base coach Roberto Kelly (39) holds back Angel Pagan against the Milwaukee Brewers in a baseball game in San Francisco, Friday, May 4, 2012. (AP Photo/Jeff Chiu Stock
Beltran, Freese hit 2-run HRs, Cardinals beat Giants
Hero Decks Caricature Playing Cards For San Francisco Giants Fans
San Francisco Giants defeat Texas Rangers 5-2 – East Bay Times
Giants lose to Cubs in NL series opener – Daily Democrat
San Francisco Giants: What Sets Them Apart from the Other Teams in Baseball?, News, Scores, Highlights, Stats, and Rumors
Roberto Kelly – mlbblogger
Tigers look to bounce back against Giants
Buster Posey homers as Giants beat Cardinals