the homegrown player rule is a major league soccer program that allows mls teams to sign local players from their own development academies directly to mls first team rosters. before the creation of the rule in 2008, every player entering major league soccer had to be assigned through one of the existing mls player allocation processes, such as the mls superdraft.