So, I've heard some pretty conflicting reports on this. Some say lifting weights just slows you down and limits flexibility. That calisthenics are the way to go. Others think lifting weights can only make you faster, stronger and a better all around boxer(NFL athletes obviously lift a fair amount of weight and they're some of the most athletic guys in the world, but obviously lack endurance training. But if you have guys running 4.4's, jumping 35+ inches into the air and 10+ inches broad, it's easy to see how that could translate into a great boxer) The truth obviously lies somewhere in the middle right? You need a certain amount of strength/resistance training as well as endurance training to reach your genetic potential. My question is, what kind of weight lifting workouts works best for speed, endurance, explosiveness etc all of the kinds of things that can translate to Boxing training. Just as a side note, I'm well aware that training pure Boxing should be number one, I'm only asking what are the best workouts that will only benefit(and not hinder) your ability as a Boxer? Should I see what the best in the NFL do or should I just stick with the old school Boxing mentality?