Not sure how much this will add to the game but it is a suggestion. :)
Anywho, how about putting players that are retired in the staff pool or make your teams retired players minimal staff members when you fire your coach..
Maybe set limits ie only players retired after 35 or with experience stong or over. Or just pick at random.