Player David Huff Stats & Facts December 29, 2018December 29, 2018 Player David Huff Essentials Positions: Bats: B Throws: L 73 Weight: 210 Born: Wednesday, August 22, 1984 in Huntington Beach, CA USA Died: in , Debut: 5/17/2009 Last Game: 6/12/2016 Full Name: David Gregory Huff