With a 38-21 record, things have been going well for the San Francisco Giants. More good news: Matt Cain will make his return to the Giants’ starting rotation on Friday. Per Chris Haft of MLB.com:
Cain, 29, has apparently recovered from a strained right hamstring, which he sustained May 21 when he pitched three hitless innings at Colorado. That injury forced him onto the 15-day disabled list for the second time this season.