Aubrey Huff is the man.. Cast off from other MLB teams, he was a huge part of the Giants' 2010 World Series win. He also wore a good luck "Rally Thong" in the playoffs which was fucking hilarious.
Those Giants teams were so damn fun to root for; except 2014. I wanted the Royals to win badly.. they choked that series away. 2015's was amazing then especially how epic they beat the Mets in the finale.. good stuff.
Aubrey Huff is the man.. Cast off from other MLB teams, he was a huge part of the Giants' 2010 World Series win. He also wore a good luck "Rally Thong" in the playoffs which was fucking hilarious.
Those Giants teams were so damn fun to root for; except 2014. I wanted the Royals to win badly.. they choked that series away. 2015's was amazing then especially how epic they beat the Mets in the finale.. good stuff.
The 2010 Giants were my faves; 2012 was fun too.