New players league in KC has been around at Rosie on Mondays for the past 15+ years. Many a person has helped to maintain and keep it alive. At times it may have been on a respirator, but it still continues and is a great way to get people involved. Aaron started Thursdays a couple of years back, and it has been good as well.
The nominal $5/$6 fees at the general leagues is also a good chance to get to meet and play with people that like the sport as well as get some good tips about the sport, so even though our "leagues" aren't free, they are relatively inexpensive in the scheme of helping to improve your game and knowledge of the sport.