I run a couple of 20 team fantasy football league on Fan Trax. All players are kept from one year to the next. The league has head to head match ups with offensive and defensive players. The normal cost for the league is 140 and 90 dollars. Depending upon which team you take over, you may be able to get a discount. Each league is very deep league with large rosters. You can trade draft picks, and there is no site fee because I have a lifetime membership in each league. Therefore the prize money is better than most leagues. If you are interested, send me an email at: charleskuketz(at)yahoo(dot)com. Let me know that you are interested in a football league so I know which sport you are referring to.