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

Reset WonCA homepage

World Series 2010: Ranking San Francisco’s Title Among the 25 Least Probable

After 56 years of waiting, a change in location, and years of dealing with Candlestick Park, the San Francisco Giants have again reached the summit, winning the 2010 World Series, doing so with great pitching and a surge of hitting.

The 2010 World Series was not what many were expecting. Most had a Yankees-Phillies rematch, and many didn't even have the Giants making the playoffs until a late September push. As a result, the Giants' win is one of the more surprising ones.

Where does this Giants' victory rank among the top 25 least likely world series champs?

Begin Slideshow

...

Read Complete Article at Bleacher Report - San Francisco Giants
Article is property of BleacherReport.com

Comments are closed.