Virtual Group Yoga: Online Classes and Global Communities ... Athletes are adopting yoga as a tool to improve their ...