When u`ll make 50 for SA the player will be ready to retire .. so what`s the point . Not all players in the team got 18 years to "have time" to train them stuff . i think 20 is reasonable