Indeed: http://blogs.buffalobills.com/tag/jay-glazer/
(Although you have to wonder how professional Glazer's program is--it looks like a lot of ad hoc, made up on the spot stuff rather than anything developed by athletic trainers, physical therapists, kinesiologists, etc.)