Our league used league central, didn't know they had to pay for it. What's it cost? I saw something about a 100 dollar setup fee (that you can waive) plus an annual fee (the exact figure wasn't mentioned on the site).
I don't know if there's an alternative site that does something similar.
EDIT: well, sounds like sfleinen knows of one... I would give it a look!
This site basically boils down to presenting names and numbers in an easy-to-read table. League-central may have systems in place that make it easy for the user to plug in those numbers and save changes every week. They may also have systems that will automatically sort the information (by highest to lowest # of wins for example).
All of these things can be recreated by a decent web designer, but maybe it's more work. Maybe plugging in the numbers is a hassle, and you have to manually sort the stats, and maybe typing in something wrong will break the layout until you find the typo and fix it.
Once the site is made, you then must host it. Your own website with a custom name like, I dunno...chaosleague.com... would cost money, something like 3-10 bucks a month, plus some sort of setup fee, plus a one-time domain registration fee of 15-20 bucks. The real cost is in paying some guy who knows HTML to make the initial design. I'd expect 100 bucks at least for that.
But then someone will also have to update the numbers every session... and if it's that same web guy, he will want money for it. If it's the guys running the league, they will need to be taught carefully how and where to plug in the numbers so that the website works. A program like Adobe Dreamweaver helps here, so that they do it with a graphic interface instead of having to dig into HTML code. But that sort of program is also expensive
Bottom line is... if league-central's annual fee isn't too bad... let's say less than 200 a year or something... you probably would be better off using them.