The Canadian Soccer League (CSL) is an unsanctioned semi-professional soccer league in Canada. It was formerly sanctioned by the Canadian Soccer Association but now has affiliated itself with the organization known as Soccer Federation of Canada (SFC). It was formerly known as the Canadian Professional Soccer League (CPSL), and was officially re-branded on May 17, 2006.