Here's an idea: make an AI for the bot teams. The only thing the AI would do is invest in the draft, train players and set its lineup. It wouldn't buy any players because I don't think anyone would want to compete with a 100 000 bot teams on the transfer list. The AI wouldn't just train its players randomly; it would focus on its best trainees and tailor the training to the player's position. As well, there could be a salary limit placed on the AIs players. Once players on a bot team surpass a certain salary or TSP, they would be automatically placed on the transfer list, which would provide a steady stream of skilled free agents. The salary limit could be different depending on the bot's division, so that bots in higher divisions would be able to retain higher salary players.