Clan Wars
Clans are just some associations that the only thing they give to a player is the clan tag...Why don't you make something like Clan Wars? Like in the previous season that were the Ranked Teams, clan wars should be a good idea with new or the same maps and awards in winning, like clan levels, clan icons that you take if you complete some clan missions like 10 clan wins or something e.t.c....
It would be a good idea for League Of Legends...