Lots of football players do yoga. They feel it's better than weights as weight are limiting. http://sports.espn.go.com/nfl/playoffs2008/news/story?id=3816419And it should. In spite of popularity, yoga tends to both over stress and over stretch, especially knees and back.
I don't need excessive flexibility, I just need basic ROM, and muscles tight enough and strong enough to keep everything stabilized. Basically, just what a football player needs.
but if you want to see the benefits, this Youtube is unbelievable.