If there is just ONE player you absolutely don't want to have enter as something other than a rookie, and he appears in the inaugural draft as an elder, then just create another league. I know for sure this works.
If you were to remove all great players late in their career that appear in your first draft, you are skewing the start of the league by having no superstars. You are also skewing the league down the road to have disproportionately more stars, if in fact removing the player from the ID results in him appearing later as a rookie. I have never tried this, so I do not know if this is so.
If this is so, it will result in superstars performing closer to the league average due to the artificial influence placed on the pool of players that remain in the 'yet to debut' pool.
In my current league, I posted the names of significant players that entered the league as older players and did not play 10 years in my sim. I include on the list RL HOFers, players who entered the HOF in either of my previous two HOF runs, or guys that mean something to me, personally.
http://www.ootpdevelopments.com/boar...ml#post3515512
As you can see, the list is pretty lengthy. This league started with 30 teams. If I had started with fewer, the list would have been shorter.
So, if I had purged from the draft all of these names, my talent pool to start would have been skewed. If my pool is skewed randomly, then that is fine. However, if I am making decisions on who comes in and who doesn't, then it is no longer randomness, and randomness alone, that is causing a peculiar skew (which nets outlying results).
If you start a league of 30 teams with a random debut draft, you will expect to get close to 20 HOFers in that draft. You might have one or two of those as rookies, the rest will be older, and some will be much older. It's simply the nature of the beast. And of course, there are many many more great players who are not in the HOF.
As a fan of the game of baseball, you will always have players who pop up as older guys in an inaugural random debut draft who make you say "awww...that sucks!"
Once you run out of RL players, it is best to stop the league. That is because the players generated are not going to be as good as the RL players, and the RL players will dominate. I have consecutive 105 HR seasons from John Mayberry Sr and single season leaderboards filled 1-100 with RL players facing fictional competition for evidence of this.
So, even though you see who comes in at the beginning of your league older, you have no idea who will come in at the end of your league, either.
One player? Redo the draft pool. For me, there are hundreds of players that bum me out by showing up old in the ID. I just accept it as part of the deal, and play on.
Just my thoughts, here.
Whatever is fun for you to do is what you should do.