At this point, Toronto FC supporters are used to Canadian national team roster controversies. With each passing camp since the 2015 Gold Cup, the questions return as to why Jonathan Osorio has not been called to play for Canada. Osorio, it would seem, has skills that aren't really found elsewhere in the Canadian setup.
At this point, however, it is to be expected that Osorio is left off the roster, he doesn't really fit the style that Canadian manager Benito Floro likes to play. Teammate Will Johnson, on the other hand, was a surprise omission from today's roster announcement.