Players should eventually retire at 36.
There should be no definite age when a player retires.

There should also be players younger than 18, but would be OP on current training systems.