hank aaron played at least what number of years
22