Want to influence the conversation? CLICK HEREto become a Giants FanPulse voter.
Okay, so, all the Giants have needed to do to raise the confidence of its fan base is score the fifth-most runs in the NL (ninth-most in MLB) over the past 30 days.
FanPulse voter confidence is at 59%, the team’s highest confidence point since the very first week of results (74%).