But contracts do have non compete clauses to keep you from going to work for a nearby competitor.Virtually impossible to write a contract that would tie a player to a school indefinitely (there's this little thing called the Thirteenth Amendment). Could get messy if there is no larger structure like a CBA or stipulations written into individual contracts (see: college coaches) governing separation. Eventually it would work itself out. Pro leagues mange to somehow survive.