Oak Park has a very good youth baseball program. That's why their high school teams consistently do very well in the state tournaments (OPRF High School Girls' Softball team are '05 State Champs). You can find a baseball or softball team to fit your child's age group and skill level. They have standard Little League rules in place, so your child is guaranteed a certain amount of playing time in each game. I played in the softball leagues for more than 10 years. I had a lot of fun and learned important lessons about teamwork and competition.