8 Reasons Why Yoga Can Be a Great Cross – Training Practice!I am a personal trainer as well as a yoga teacher. I love any type of Functional Training and High Intensity Interval Training but I also...