GameBattles is a site where you can join "ladders" which is basically like a season mode.
You play other teams by finding random matches or direct challenge, then if one wins their GB score goes up.
Basically if you're like in the top 20s or something (in the game you play), you can make it to the championship where they play for real cash. (But you have to pay to get in, around $10.)