baseballathlete.com - Dr. Bill Harrison has been training athletes for over 40 years.

Description: Dr. Bill Harrison has been training athletes for over 40 years.

golf (9255) football (6877) tennis (3911) soccer (3323) baseball (2885) hockey (2737) softball (887) performance training (41) vision training (19) sports vision (17)