Pittsburgh Pirates vs San Francisco Giants Predictions, Preview, Odds and MLB Pick for 9/11