JOE FRANKLIN: Technique | Training Devised by Failures & Adjusting to the Individual AthleteFebruary 21, 2012 | No Comments