Giants vs Cubs Predictions, Preview, Odds and MLB Pick for 8/22