Currently, normalization appears to be done following the College Draft and is unevenly done with some players maintaining their Overall and Peak values while others (seemingly randomly) take massive hits to their Peak and Overall ratings.

When ratings need to be reduced in order to maintain the desired league average, consider subtracting a single point from all attributes of each player. Thereby affecting all players equally.

Remove the Draft Talent option under League->League Editor... This complicates normalization by significantly increasing inflation when
the Draft Talent is set above zero. This devalues veterans and over-values drafted players -- resulting in an unrealistic simulation.

If the above is too difficult to implement, provide the option for the player to turn off normalization since, as currently implemented, it does NOT enhance the simulation.