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:


[picappgallerysingle id=”10105315″]

You May Also Like