Great post @Tommy Weber totally with you on the boxing thing. Combat athletes have great ability to create impulse and remain on balance. I've worked with plenty of great athletes that can beat the snot out of a punching bag, but they would get punched in the face by a boxer because after they throw a punch, all their weight is on one foot. The athletic development plan for my own kids is track, gymnastics, combat, dance-then they can learn to throw and catch.