The San Francisco Giants are planning to have Matt Cain back in their pitching rotation soon after the All-Star break.
The San Francisco Giants are planning to have Matt Cain back in their pitching rotation soon after the All-Star break. Ben Margot AP
The San Francisco Giants are planning to have Matt Cain back in their pitching rotation soon after the All-Star break. Ben Margot AP