I found a site called Rankade recently. It's one of those gaming group sites with rankings, but their ranking system works with any game. You can have multiple teams or teams of different sizes, and you can even set one team to be a bot if you're playing something co-op. It also lets you enter game names for each match, so you can have one group and get rankings for each game separately.
I had run a league here for Hero Academy, but running it was taking too much time. I had thought about creating my own site to run the league, but fortunately, this site's already what I wanted and more.
In fact, this site would be perfect to start a PA Gaming League. We could have one mass group, but cover every game you might want to play, including board games.
If you're interested, reply here, and let me know what you think it should be called. If there's enough interest, I'll get it started and make a new thread with instructions and a few ground rules.