recent weeks have left Canadian soccer in a quagmire of controversy

More actions