Clean up Ladder list of teams
If you go to a ladder, it says "there are currently (x) teams on the ladder", while showing the top 10. If you hit "Show All" then it shows all the ranked teams, plus (y) teams. These teams may have not played the ladder in years. For example, on the 3v3 ladder, there are 34 active teams. If you hit show all, it shows 289 teams on there, and I have no idea what the sort is on the unranked teams.
Suggestion 1: Don't show any teams that have no unexpired games. Why are these listed on the ladder page at all? People can still retrieve these through their profile anyway. Why is the first page showing teams that have not played the ladder in years?
Suggestion 2: Sort the unranked teams that are participating in the ladder, by rating. It should say "not ranked", team, rating.