Dwight Freeney on Sports Science

By wellerross

This was first aired a while back, but I watched it again last night just for kick, and it really is quite amazing, so in spirit of hoping that Freeney gets a couple of sacks against the Eagles today, I recommend checking it out:

http://www.youtube.com/watch?v=lmnIRzGh27s&NR=1&feature=fvwp

[picappgallerysingle id=”10105315″]

You May Also Like