www.Sport-Fitness-Advisor.com

Check it out. They've got some great articles on pretty much all of the basics, even sport specific training articles.