New research says no evidence ‘barefoot’ causes fewer injuries

03/06/2013

Subscribe...