The Giants sign Aubrey Huff to a one-year contract. He will play first base after being mainly a designated hitter with Baltimore and Detroit last season, and will be a key cog in the Giants drive to their first World Championship in San Francisco.
The Giants sign Aubrey Huff to a one-year contract. He will play first base after being mainly a designated hitter with Baltimore and Detroit last season, and will be a key cog in the Giants drive to their first World Championship in San Francisco.