Castro's homer helps Astros beat Angels 6-3

AP - Sports
Castro's homer helps Astros beat Angels 6-3
Houston Astros pitcher Dallas Keuchel throws to the Los Angeles Angels during the first inning of a baseball game in Anaheim, Calif., Friday, May 31, 2013. (AP Photo/Jae C. Hong)
View Comments (0)