Here is a link to a website that has the history of "which" number were worn for the Red Sox as early as 1931.
Jacoby Ellsbury wears 46 for the Red Sox now.
No one muahahahhahaha
Nomar Garciaparra, Rocco Baldelli before that not sure
Click on the 'Red Sox Numbers' link on this page to see what players played for the Red Sox and what numbers they wore.
The Boston Red Sox players have beards because during spring training Mike Napoli and JOnny Gomes started growing beards. Most of the rest of the team joined in and have worn beards all season.
Currently Dustin Pedroia is number 15 for the Red Sox.
Ted Williams wore the number 9 for the Boston Red Sox.
no of course not
12 Hall of Famers were Boston Red Sox
Among those who have are: Luis Tiant, Tom Brewer & manager Dick Williams