The San Francisco Giants wrap up their homestand with a three-game series against the Pittsburgh Pirates. The San Francisco ...