Absolutely! While each WhatIfSports member may only compete in 1 free SimLeague at a time, you may compete in as many full-season leagues as you wish.
For open leagues, the system will put all of your teams in separate leagues so that you do not have to play against yourself.