Chuck Bales

College professor, men's college soccer coach, certified Periodization Planning Specialist, & (somewhat) regular blogger.

Chuck Bales