Much like how I suggested in my new idea on how we can choose names (Read My Thorough Detailed Thread On This
(179261.1) for whatever commented you have on the names, in here only respond on the players appearance issue). I thought now the same can be applied in here as well.
If at least players cant create faces which reasonably they can't. If this happens before players being drafted (thanks to Mizzou28 idea), how about if BB generates 10 different players appearances to choose from and the user can choose from these. If the user can choose a random appearance, I think the main thing to consider is that for example in the US you have 10 random players, some black and some white (and no i'm not racist). Some would constantly just choose black or just white and would not be realistic. I was thinking of the draftee was for example going to be black anyways, then user can choose from 10 different appearance of a player with that exact black skin color. This way you don't get outrageous appearances like everyone headbands, players getting plastic surgeries midway through, etc... The player is choosing from what BB players appearance generator creates, so user won't create something crazy and would be normal because it was created by BB.