David Huff Pictures

  • KANSAS CITY, MO - SEPTEMBER 23: David Huff #31 of the Cleveland Indians pitches against the Kansas City Royals in the first inning on September 23, 2012 at Kauffman Stadium in Kansas City, Missouri. (Photo by Kyle Rivas/Getty Images)