Don’t play in a league where all the teams look like all-star teams. Such a league doesn’t emulate being a real baseball team general manager. A 10 team league, for example, should choose players from just the American or National League rather than a mixed league. Everybody knows the star players; it’s getting to know the bench players that will increase your knowledge of the game.
Know the rules of the league. If you don’t want to check in on your team every day, for instance, play in a league that only allows weekly roster moves.
An auction league is intimidating, but its more fun in the long run. Don’t be afraid of the extra work to play in an auction format.
Play in a league that gives a trophy to the champion.
Don’t ever play in a league where a participating manager goes to a Major League game and yells to a player: “Hey, you’re on my fantasy team.” He doesn’t care.