I swear by Yoga as a means of maintaining flexibility, strengthening my core, hips, legs, mental focus, and circulation, which are all very important components to becoming a successful runner.
For those not familiar with Yoga, there is a wide variety of practice available. Nearly all forms of Yoga incorporate a range of static poses that are designed to simultaneously enhance our strength and flexibility. Many of the traditional Yoga poses are held for approximately 30 seconds or more. You are in a static holding position, bringing awareness to the mind, body and breath. These are all techniques you can learn and incorporate every time you hit the pavement.
Including Yoga into your routine can also help improve mental discipline and focus, which will certainly benefit any runner. We all know that running is sometimes more mental than physical!