Which team the Giants face in the next two weeks gives Matt Cain the best shot to rebound from his recent struggles?

Poll Sponsor: 

Poll Team: