Okay, it's only mid-June, but if the season ended today, the Giants would make the playoffs! Yes, it's early and the Giants have had their share of struggling, but they've also had some great pitching that has helped greatly with some important win streaks.
Still, though, the Giants need a couple of big bats. Will Sabean work a deal before the trade deadline? Will it help them? I know that they'll probably have some more offense-inflicted losing streaks this year. Maybe it will come down to which team has winning streaks at the right time. I just hope it's the Giants.
There's still hope of a World Series victory this year. I'm not holding my breath, but if happens, I'll take it.