Player Roster — $0, and this is very interesting. People refer to the NPSL as a “semi-pro league”. What that means is that the league is composed of a mixture of teams who pay their players (“Professional Teams”) and teams that do not (“Amateur Teams”).