Granted it's an anti-gravity treadmill (no doubt reverse engineered using alien tech...ZING! :smilingalien: ) it's still an encouraging sign...
http://www.nfl.com/news/story/0ap300000 ... lf-jogging
http://www.nfl.com/news/story/0ap300000 ... lf-jogging