Weights have a place in boxing but you can do with out them, I rarely do exercises with free weights... if at all. I've built plenty of strength, endurance and lean mass from press ups, pull ups, squats, sit ups and other variations, bag work and running (not long distance obviously, thats more about efficiency of the muscles more than anything else... but sprints)
Bookmarks