Cain pitches 1-hitter, Giants win home opener

AP - Sports
Cain pitches 1-hitter, Giants win home opener
San Francisco Giants catcher Buster Posey is greeted by teammates during introductions before their Opening Day baseball game against the Pittsburgh Pirates in San Francisco, Friday, April 13, 2012. (AP Photo/Eric Risberg)
View Comments (0)