I meant to bring this up sometime. I guess now is as good of a time as any. Wannabesports.com runs free leagues. I've never played in them because I prefer serious competition, but the site is well-run, even if you have to deal with a couple pop-ups.
For your free