they still do. and to keep the sun out of their eyes
Lou Gehrig
Don't know of any famous, or otherwise, baseball player that wore a "?" Better rephrase your question.
As an easy way for players/clubhouse staff to recognize which is which....
Babe Ruth
Hank aAron
Roberto Alomar
Dizzy Dean
Wore what?...pants, underwear, glasses, false teeth. Be more specific with your question.
55 players all time
The most famous was Babe Ruth.
dereck jeter
Alfonso Soriano