On being a commish...
You could make up an 8 team league and send out invites to your friends, or post on a message board, all you need is their email address to send the invite. They would then set up their teams (logos, info, etc.)
Fantasy Baseball and Football Leagues!
TPSFS.com leagues also highlighted on web sports talk radio station TPSRadio!