List of National Premier Soccer League teams
From Infogalactic: the planetary knowledge core
Below is a timeline of all teams that have or will play in the National Premier Soccer League.
Current clubs Former clubs On Hiatus Future clubs Former provisional member clubs