UPSL Tag

The United Premier Soccer League has been in existence since 2011, and currently hosts over 70 teams across the entire United States. The purpose of the league is to bring the idea of “promotion and relegation” to US senior soccer, in a country that holds...