Return to Article Details Effects of Functional Training on Strength, Power, Agility, Anaerobic Capacity, Punch Speed, and Punch Power for Amateur Boxer Download Download PDF