Totally Agree!! Yoga is the perfect complement to a lot of sports. I ride, run and play hockey and started doing yoga stretches 30-60 minutes a day about 12 months ago. HUGE differences for me.  I was having what turned out to be IT band issues. Try stretching that one! :-) So I added stretches for IT and adductors and I can now run again with no issues as well as go down stairs with no issues.