We're s*** and it's bloody painful to watch.
Maybe its more the fact that the yanks have drastically improved, but last CONCAF the two teams were pretty even. Granted Julian De Guzman is missing but it will take a hell of alot more to get things going for the team Canada. Really need to get Jonathon De Guzman and David Hoilett to commit, would be a huge lift for the Canadian game, De Rosario is on his way out.
On the upside Atiba Hutchinson is playing well, Simpson looks canny at times and Jackson has glimpses of okayishness! Rest is utter gash though unfortunately.
You're spot on with everything you've said. If those players join the cause, I think we'd be in much better shape. It's the CSA that is the real problem, they are incapable of making good decisions let alone convincing players in foreign leagues to join the cause. Plus very few fans here actually give a shit.