Finally the San Francisco Giants are getting some respect in the baseball world! Buster Olney of ESPN.com (video blog) explains why he has the Giants ranked number 1 in his offseason Power Rankings.
Olney points out that despite the critics, it’s time to give the Giants credit after winning two championships in a three year span. They’ve done it by having the ability to win close games. The Giants have 91 wins over the last three seasons in 1-run games, that’s the most in baseball. Their winning percentage is .580 in 1-run games, which is the best in the National League. That’s a testament to the Giants great pitching staff and bullpen.
Don’t forget to go to the SF Giants Rumors Facebook page to share your thoughts on all the latest Giants News/Rumors!
~King of Cali (Steven)
Want an email alert when the is a new post? Click the “Contact Us” tab and request to be added to the email list. You can also follow on Twitter @SFGiants_Rumors.