At the start of each round in a team game, a random player from each team is made team leader (leader of red team, leader of blue team and so on). When you are the leader of a team you can control certain things of the team. As a team leader you can change the name of the team, so that everyone on that team would have a team-prefix in their name chosen by the team leader. If you change team you automatically get the tag of the new team.
I really only have this name thing so far, but what other things could/should a possible team leader be able to do? Maybe force players out of the team if they are not fighting the way the leader want? And if the random leader doesn't want to be the leader he could select another person to be the leader, or something.
Does this sound like something you would enjoy seeing on a server running a team game? What say ye? I think it could be fun.