My son is a collegiate athlete, and i know the guys very well on the team's training staff. they have a ton of experience with college football players, some NBA players, and world class athletes in skiing and ice hockey. What's interesting is the three guys have such diverse experience across...