U23 teams, of course, are different than the full national (better) teams. Although Canada may be somewhat decent in this tier, our players turn out to be quite crappy once they move on out of this squad.
I have no idea how they're going to do against Mexico