I think it should be written into the code that there is a random process of retirements amongst older players. Just a suggestion.
Owners tend to get attached to their players, and some of them seem to insist upon continuing to pay the long past the point they contribute any value to their team (see Scalabrine, Brian). We've decided that it's really up to each owner to decide at what point they're on longer willing to keep somebody on payroll, given that it's more fun that way.
Did I mention Keith Van Horn's last contract?
16 real years later and it starts to be awkward to see 80+ years old players in some rosters. Is there any player reaching 100 years old already?
(314993.246)
And it happens exactly when I ask it. Thank you for the link, nade me see my okayer Inurrieta as a real young one.