O’Neal retired at 39. His career spanned 19 seasons, almost two decades.