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

Reset WonCA homepage

Unbelievable Ride: San Francisco Giants Erase Pains of Past

It is still unbelievable. Leading up to the parade on Wednesday I was not entirely sure I was not dreaming.

Did the San Francisco Giants, my San Francisco Giants, really win the World Series? Did they just exorcise all the demons from playoffs past?

They did and did it in dominating fashion.

No more are the Giants in the same conversation with the Indians and Cubs. No more are the Giants a team that can never seal the deal. All the blunders and torture that have occurred throughout the storied history of the San Francisco Giants have been alleviated.

The 2002 World Series? Forgiven. Winning 103 games in 1993 only to be left out of the playoffs? Never happened.

The 1989 Seri...

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

Comments are closed.