Yoga enhances your CrossFit training by offering you more flexibility, strength, and balance. While also helping to prevent injury, and enhance your mental focus. A regular practice can train your muscles and tendons to stabilize the joints which will help you avoid injuries.  Yoga also gives you time to relax and recover from the high intensity workouts of CrossFit.