Yoga is great for pitching, and it is a great place to start, however there are a lot of positions in Yoga that don't benefit pitchers. Get going and then check out eric cressey's site for workouts and mobilitywod for pitching specific parts of Yoga that apply to pitchers.