Absolutely pathetic effort by Athletics Canada (the organization, not the athletes!).
If you're going to host these Championships, at least field a full team (or even a half full team!).
W1500: Only 7 runners (3 x USA, 2 x CAN (Stafford sisters), 1 x PUR).
W 3000SC: Only 3 runners (all USA, no CAN). Yay! Everyone gets a medal!
W 5000: Only 3 runners (2 x USA, 1 x CAN). Yay! Everyone gets a medal!
W 10,000: Only 4 runners (3 x USA, 1 x CAN)
M 1500: Only 5 runners (2 x USA, 1 x CAN, 1 x CUB, 1 x BER)
M 3000SC: Only 3 runners (all USA, no CAN). Yay! Everyone gets a medal!
M 5000: Only 5 runners (3 x USA, 1 x CAN, 1 x JAM). But a high quality field.
M 10,000: Only 4 runners (3 x USA, 1 x CAN)... 1 DNS from Nicaragua
So 7 Canadian entrants total across the 8 men's and women's events at 1500m and above.
Also, why schedule the NACAC Championships just a week and a half after the CAC (Central American and Caribbean) Games in Colombia (July 19-August 3)?
For a lot of the U.S team, this was their first opportunity to represent their country in an international meet.
Athletics Canada, in making almost zero effort to have themselves represented, despite having many available, talented runners in the greater Toronto area, have essentially reduced this meet to a ho-hum all-comers meet. I feel bad for the many Team USA athletes that were really excited about this meet only to be let down by the hosts.
Also, If I was a meeting sponsor, I'd be pissed as hell.