Canadian Premier League: Welcome news in turbulent week for Canadian soccer“Grassroots, community-based” vision for CPL hits all the right notes. Will it succeed?" In what has already been an, err… interesting...