Contrairement aux championnats professionnels européens, ce ne sont pas les clubs qui sont propriétaires des contrats de leurs joueurs mais la ligue3. Ainsi, chaque club de la ligue se voit attribuer une masse salariale équivalente à partager entre les contrats de ses différents joueurs. Cette somme appelée plafond salarial ou salary cap s'éleve à 2.810.000 US$ en 2012. Les équipes ne peuvent compter plus de 30 joueurs sous contrat MLS. Chaque année, la ligue édite ses Roster Rules qui détaillent toutes les restrictions qui s'appliquent aux équipes dans leur recrutement4.
C'est marrant comme principe 