David Huff is a Major League Baseball player. He played in 2009 to 2016 as Pitcher for the Los Angeles Angels of Anaheim, the Los Angeles Dodgers, the San Francisco Giants, the New York Yankees and the Cleveland Indians.

David Huff
bio
content