help with historical league

I have started and restarted a historical replay many times, and I am guessing I must be doing something wrong, because the results are the same every time. I downloaded the NBA mod and also found logos from the old teams (Nets, Jazz, Kings, Bullets, SuperSonics). I changed the team names to follow suit for those teams who were in the NBA in 1976. Everything seemed kosher, except for the fact that when starting any kind of league, you have no option to disable the D League.
And it's that D league that is the problem. Once I have things set up, the very first time I advance the season, it adds D League players, and suddenly every team's roster is empty. The next step is the D League draft and that is where things go horribly awry. Every NBA player gets drafted, like it's some kind of fantasy league, and when all is said and done, suddenly Robert Parrish is no longer with Boston, Bill Walton is not with Portland, Julius Erving is not a 76er.
What good is a historical league if players are randomly thrown all over the map? What am doing wrong? I know there MUST be a way to keep these rosters intact. Any guidance would be vastly appreciated
And it's that D league that is the problem. Once I have things set up, the very first time I advance the season, it adds D League players, and suddenly every team's roster is empty. The next step is the D League draft and that is where things go horribly awry. Every NBA player gets drafted, like it's some kind of fantasy league, and when all is said and done, suddenly Robert Parrish is no longer with Boston, Bill Walton is not with Portland, Julius Erving is not a 76er.
What good is a historical league if players are randomly thrown all over the map? What am doing wrong? I know there MUST be a way to keep these rosters intact. Any guidance would be vastly appreciated