I take a yoga class at least once per week (vinyasa flow; sometimes I do the "easy" 1 hr 15 minute class, sometimes the 1 hr 30 min more intense) but I would love to be able to do it twice per week again. My sports massage guy recommended doing some yoga on my own daily so I try to at least do some stretching regularly.

For cycling, I do leg stretches and upper back/shoulders stuff. Good ones for the legs are hip openers and stretches that work the hamstrings. Two really good books that I cross-reference: Yoga Anatomy by Leslie Kaminoff and Cycling Anatomy by Shannon Sovndal.