Well.. since no one has posted anything yet I will take a shot...
Well... my first suggestion would be to get out a pencil and paper and write down all the information you would like to have in your Fantasy League. Then Post back here after you have done that.. I have always thought the best way to design a DB is to first map out what is going to be in it then after you do that, then you can map out how to structure your database so it will have what you want and do what you want. Hope this helps.
breeze76