Via: SI.com
SAN FRANCISCO -- Aubrey Huff has been mired in a slump for most of the season, so it was only fitting he was at the plate at the biggest moment Friday night.....