The BEST way to find online league is to ask your friends who play in online leagues. However, if you are new (and may not know a lot of people in online leagues)... then there are two main sources I would use:
- The "Online Leagues" section of this forum.
- The Interactive Online League Directory.