Promoting fitness, teamwork, and community