This reliever with an intimidating fastball & mustache entered Cooperstown in 2008
The 6-3, 220-pound power pitcher who 
intimidated hitters with his 98 miles-per-hour fastball, his Fu Manchu mustache 
and his menacing scowl, ...