Matt Cain

2m

SAN DIEGO -- Bruce Bochy kept in touch with Tim Lincecum during the long rehab process, and he texted his former ace after a showcase earlier this month. 

2m

PHOENIX — Matt Duffy had the day off Sunday, but he entered in the bottom of the ninth as a defensive replacement.

2m

SAN FRANCISCO — Matt Cain had his longest start since 2013, but you have to go back a few more years to truly capture the vibe of this throwback game. 

Pages