This sounds like a cool thing. It starts in a couple of months? Do you have to be a registered player on their site? Might seem like a stupid question... just asking.
Yeah, you have to be registered on Full Tilt to play.
The World Series starts in a couple of months, I assume this will open for people to submit their 'teams' a bit before then though.