With Toronto FC joining the MLS, I'm trying to get a sense of the caliber of the various Canadian soccer leagues. The two leagues that I've identified so far are the CPSL and the PCSL - (Are there other leagues that are at a similar level?). How would these leagues fit in based upon the USL pyramid? Any intel and perspecitves would be appreciated.