Anthony D.
Eric Byrnes
Hank aAron
Roberto Alomar
Dizzy Dean
Jackie Robinson wore #21 for the Brooklyn Dodgers for ten seasons (1947-56).
Dan Durante
Babe Ruth
Lee may micky tettlton
Eric Byrnes
Don't know of any famous, or otherwise, baseball player that wore a "?" Better rephrase your question.
Casey Stengel and Bill Lee
Babe Ruth
Roberto Alomar
Hank aAron
Dizzy Dean
Lou Gehrig with the New York Yankees
John Elway.