Giants are putrid on offense right now, could not hit water if they fell off a boat. Francis will have them off balance all night and the Rockies will be geared up for Cains fastball. @):)