Picture this: your favorite sport and your height, a match made in heaven. Can growth nutrition help you achieve your goals?