My son is 18 years of age and has ran cross country and track all throught out middle school and High school. He leaves for the Navy SEALS August. He has been to sports Doctors, even had ex rays of his legs. We have changed shoes several different times. Is there a vitamin or any medicine that maybe he could take to maybe help him?