This option will reset the home page of WonCA restoring closed widgets and categories.

Reset WonCA homepage

Ranking the Best Giants Teams of the Last 30 Years

San Francisco's second World Series victory surprised a lot of baseball people—at least outside of the Bay Area. But considering it is the Giants' second title in three years, it should be becoming clear that San Francisco is a great team. 

In fact, a four-game sweep of a team that featured a Triple Crown winner and arguably the best pitcher in the world makes for a strong argument that the Giants deserve to be considered the best team in Major League Baseball.

But how does the 2012 team measure up to past Giants squads? Is it better than the 2010 team, when Tim Lincecum and Brian Wilson were the stars of the pitching staff and Aubrey Huff anchored the offense? Or what about teams featuring Bleacher Report - San Francisco Giants
Article is property of BleacherReport.com

Comments are closed.