StinkySocks is a league for the players and is a great experience. There is no checking and in the novice leagues there are no slapshots. Making easier for people to get up the next morning and not worry there going to break something. Whether your a novice or a college star this league has it all. There are also great clinics and programs to teach you the game.