The Horrible Shocking Truth
Aubrey Huff isn’t that good. Who saw this one coming? It’s not that Aubrey Huff doesn’t have some small role to play on the 2010 Giants — he does — but one has to wonder what the point of Huff is? Yes, he’s left-handed but do the Giants really need a league average batter just because he’s a lefty? Also,… Read more →
