Aubrey Huff debuted on August 2, 2000, playing for the Tampa Bay Devil Rays at Tropicana Field; he played his final game on October 3, 2012, playing for the San Francisco Giants at AT&T Park.
Aubrey Huff played in 16 games at designated hitter for the Baltimore Orioles in 2009, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
Aubrey Huff played in 28 games at designated hitter for the Detroit Tigers in 2009, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
Aubrey Huff played in 78 games at designated hitter for the Baltimore Orioles in 2007, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
Aubrey Huff played in 98 games at designated hitter for the Baltimore Orioles in 2008, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
Aubrey Huff played in 20 games at designated hitter for the Tampa Bay Devil Rays in 2001, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
Aubrey Huff played in 34 games at designated hitter for the Tampa Bay Devil Rays in 2004, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
Aubrey Huff played in 33 games at designated hitter for the Tampa Bay Devil Rays in 2005, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
Aubrey Huff played in 3 games at designated hitter for the Tampa Bay Devil Rays in 2006, starting in none of them. , equivalent to 0 errors per game (estimate based on total games played in).
No, he went to the Houston Astros in 2006.
Buster Posey currently plays catcher for the San Francisco Giants.
NFL player Josh Huff played for Oregon.
NFL player Marqueston Huff played for Wyoming.