This reliever with an intimidating fastball & mustache entered Cooperstown in 2008
... And at 6-foot-3 and 220 pounds with a 99-mph fastball, Fu Manchu mustache 
and menacing stare, "Goose" became one of the era's most intimidating pitchers.