Something interesting to do is to make a salary team keeper league. In other words, you have a 12 or 14 team league in which a owner takes over a current MLB roster (Some teams excluded to keep it fair). You install a salary cap, in which you use the players real life MLB salaries. Say a 30 man roster, $300 cap. Depending on the years you sign a player to is how long you get to keep said player. The rest of the teams that were not chosen, you have a draft. It sounds like a lot of work, and it at times is. But if you have great (mature) members, it can be a lot of fun. Just something to keep in mind!