Now thirteen games into the season, the San Francisco Giants are showing more life than expected out of them. There was bad news about left-fielder Dave Roberts being out for up to three months, and more bad news when Omar Vizquel developed a bone bruise under his kneecap. But the team has shown the nay-sayers that they do have the ability to produce runs, scoring seven on Saturday and then another seven again on Sunday. Tim Lincecum notched another eleven strikeouts and also put up his second win of the season. Matt Cain pitched a no-hitter into the seventh inning against St. Louis and he shook off his sub-par start last week against San Diego. Freddie Lewis has caught fire since being inserted into the leadoff spot, and has shown that he has what it takes to be the every day left-fielder. The bullpen has been a little inconsistent, but that should iron out as the season progresses. To stress the lack of futility, 5-8 is better than the Tigers, Rangers, and Nationals, and is even with Houston. Even though all these teams are in last place, the Giants are only two games out of second in the National League West heading into this week's series against the division-leading Diamondbacks.
We are very far away from the end of the season, but I feel that, already, there is enough evidence for Giants faithful to stay true to their team and stick it out until better times. No, they won't win ninety games this season, but I GUARANTEE they won't lose ninety-five. This team has showed that they can beat up teams that are strong right now, like St. Louis, and have the tools that most people said they lacked isn't a lost season, but a season that will be spent looking at plays and realizing these are the Giants of the future.
Final Thoughts: Dave Roberts getting hurt only helps the Giants; look at Freddie Lewis's stats since he went on the DL. Once again, I believe that Ray Durham will be gone by the trading deadline. I wasn't before but now I am a Johnathan Sanchez fan. He gives up a lot of runs, but striking out eighteen in only ten innings is no easy feat.s