From my experience with recovery and rehab, yoga is not the best, as it only deals with mobility/flexibility and creates hyper flacidity. As an athlete, there is no need to be hyper-mobile, this is counter-productive. What you want to do is a program that incorporates mobility & stability, with...