What if he turns out to be a 30 year old benchwarmer with a salary of $2,500.
What would be a good idea is if new players could get to create one player. He should be 18, height specified, position specified, nationality same as team, name specified, all star potential (not crippling but not national team potential) and starting salary around $4,000. A good solid trainee that the player will identify with.
This is the sort of thing that may encourage new users to keep on playing, a really solid player that they identify with right from the start.
Maybe it could also be provided as a once off option for older teams during the offseason for some sort of massive fee. Guys like that on the TL typically go for $100,000 or less so if teams were able to purchase a "unique" rookie once in their teams history during the offseason for maybe $300,000 I don't think it would hurt the balance of the game at all.