antrongtran

SF Giants won the world series

Discussion created by antrongtran on Apr 7, 2013

I was surprised and angered by the win.  But by the next day, I accepted it.  They were just better.  Played a better game.  Won rightfully so.  Biggest story of 2012 for me.

Outcomes