Being 6-3, I was supposed to be able to dunk, right? Unfortunately, my body type is long in the torso, short in the extremities. And my hands are small. I could dunk in practice, but any contact at all and I lost control. I dunked twice in actual (pickup) games. About seven years later, I dunked in an adult rec league game. That was on a putback, one handed, with my 'wrong' hand. I'm left handed. Junior year in HS I damaged my right shoulder. After a few weeks, it didn't hurt any more, and if I lifted my right arm higher than shoulder height, it came out of the socket. (Chronic, recurrent sublocation). End result was a 4 plus inch increase in vertical reach with my off hand. Trade off was sometimes I needed to use my left hand to knock the head of the humerus bone back into the socket. Learned to use the extended reach to my advantage though, and blocked a lot of shots with my right hand, as well as jumping center right handed. But could not come close to controlling the ball with my right hand, so my new, improved reach with the off hand went pretty much for naught as far as dunking is concerned.
The right handed put back dunk in a rec league game was the last time I ever dunked. The next year was the infamous peritonitis/gangrene episode of my life. Tried to play rec league the year after that, but didn't have any bounce, Tried a few times in driveway games, but got older and heavier.
Now, in my old age, I'm paying the price for that shoulder that I damaged nearly 60 years ago.
FWIW, Ricky had the same shoulder issue. But he got his fixed.