OPT: The Future!
Sunday, March 7, 2010
James (OPT) Fitzgerald’s programming reflects his extensive and varied knowledge in many aspects of health and fitness: from exercise physiology and nutrition to the study of human motivation and perseverance when faced with mental or physical challenges.