administrators use our web app to manage their organization, launch new leagues, communicate with players, and evaluate their performance. players use our mobile app to join leagues, track stats, manage their schedules, submit scores, and connect with other players.