The Giants anticipate better days ahead for Matt Cain and hope his first start this season was about knocking the rust off...