Cain gets imperfect win for Giants over Angels

AP - Sports
Cain gets imperfect win for Giants over Angels
San Francisco Giants starting pitcher Matt Cain throws to the Los Angeles Angels during the first inning of a baseball game in Anaheim, Calif., Monday, June 18, 2012. (AP Photo/Chris Carlson)
View Comments (0)