Stephen Huff

None - CWS
Throws: L Bats: L
Birth Date: 04/05/1988 (32 years, 8 months)
Nashville, TN USA