Houston yesterday wrapped up a dismal series against the San Francisco Giants with a 6-3 loss. Seven batters in Houston’s ...