The purpose of the Northbay Girls Softball League (NBGSL) is to provide girls and young women with a recreational athletic program that is a fun and enjoyable experience. It will help build personal confidence and self-esteem, teach the fundamental skills of the game of softball, teamwork, good sportsmanship, and citizenship, and strive to bring people together in friendship and competition.