Jason GatesMar 1, 2017Sport Specific Programming vs. Non-Sport Specific ProgrammingOver the years while training with many different types of athletes, I have seen many different types of programming. While each has a...