if each player can play on 3 maps, then they can field a different roster for each map
they can actually have a team for each map
and each player wont play more than half the maps so they can spend twice the time on the maps they're good at
Is there a cap on the amount of players a team can have? If there's not there's only one way froward from here: 35 player roster, 5 different players for each map.