Jackson Girls Softball League
A girls youth slowpitch softball league that covers the ages kindergarten through freshman in college.