There are several softball leagues in town:

Teams

Variations

For those of age, be sure and try out softball's drunken cousin, Sloshball.