Every week, SB Nation releases the results of its FanPulse voting. If you haven’t already signed up to be a participant, why don’t you go do that right now? Your vote can help influence The Discourse about our beloved team.
And, uh, two weeks into the season, we’re still, uh, loving them... right?
Well... you see... about that...
Just 38% of the voters have confidence in the team’s direction after just two weeks of games played. Despite their 4-9 start, the Giants had chances to be 6-7 heading into this weekend’s series against the Rockies.