Cain pitches 1-hitter, Giants win home opener

AP - Sports
Cain pitches 1-hitter, Giants win home opener
San Francisco Giants' Melky Cabrera, right, slides into home plate to score the Giants' first run as Pittsburgh Pirates catcher Rod Barajas, left, looks on during the first inning of their baseball game in San Francisco, Friday, April 13, 2012. Cabrera scored after Giants' Buster Posey doubled. (AP Photo/Jeff Chiu)
View Comments (0)