The San Francisco Giants are reeling right now, having dropped seven of their last ten games. They try to right the ship today ...