Check out the website: 101percent.com
This site has a large number of sports and games played in the United States and around the world. It includes the history, rules and regulations, proper skill development, and teaching techniques helpful to all of us!! Enjoy!