The SF Giants are set to welcome the Pirates into McCovey Cove. With the Bucs sinking in the standings, can the Giants finish them off with an offensive barrage?