Come on people. Hasn't anyone ever heard of "Oil Can" Boyd? That's the greatest nickname ever!
My other favourite was for Scott Bullett who played in the Pirates and Cubs organizations (now in Japan). Whenever I went to the single A Pirates game the announcer would say Scott "The Gun" Bullett. Classic!