At Fusion Fitness, we recommend a combination of both, sport-specific training and basic fitness training. Let’s use Basketball as an example. Yes, you do have to work on skills such a lateral quickness and increasing your vertical jump. What most coaches leave out of training, however, are things like flexibility and core strength, which are the FOUNDATION that allows an athlete to increase their ability to vertical jump. Sports-specific training can be a misleading word when you are dealing with athletes. They have to have the fundamentals down in order to be a well-rounded athlete (i.e. proper squats, push-ups, planks, and plyometrics). The more advanced an athlete becomes, the more you have to add in exercises that require more focus, complexity, and strength. The last time I checked, these fundamentals are being done on a professional level as well, so why not have kids doing them as well? As a basketball player, shooting a thousand free throws does not make you a better athlete…just a better shooter. It only focuses on ONE part of your game.