How about a range of 10% - 25% drop of quality differently for each players for new season. I am sure its not hard to implement since every player training speed is different and that have been implemented.
And all previous trophies and current league standing can be seen by everyone including in association.