American football is the best football.
Send me a PM with an email for you, and you'll be the first on my list to invite if there are any further spots open (which is likely).
Also someone needs to sticky this. It is rather inconvenient for no one in the league to have mod powers anymore.