Not sure which one you're checking, so I figured I'd post in both
You can use any web-hosting company for your league. I run one, that you can get to through the link in my signature. Another one that I know of is
http://www.simleagues.com
There are some free hosting sites, but not many, and they might not give you enough hard drive space for your league. I wouldn't suggest anything less then 200-300MB of hard drive space.
You can also investigate getting something on the official server. Not sure if they are full yet.