An overall stupid suggestion, you would only give those who had the advantage that season even more advantage. And not to mention that this does not encourage training as most users would just buy stronger players.
not disagreeing with assessment of OP's suggestion...
am disagreeing with bolded part
So, winning the league means you had an advantage? Might it not mean... You were the better manager? Is that an impossible idea, or are you right in your implication that only people with the advantage can win their leagues?