Wow. I'm not a basketball player but I am an athlete and martial artist - for most of my life. And I so agree with your statement:
It trained me how to be a better person, a better coach and a better client.
Training in a sport or discipline can actually help us develop holistically. What we learn goes beyond the court, field or mat. It becomes our way of life.
Great post! I can see you're a smart player and an even smarter coach!