Yeovil teenager gets Canada call
The 18-year-old has already played for his country at U-20 level, and will take part in an international tournament being held in Portugal later this month.
Despite not yet making a first-team appearance for the Glovers, McCallum could find himself playing against China, Norway and Portugal in the competition.