Tevin Shaw, 23, is the Canadian Premier League team’s second international signing after Englishman Vashon Neufville, who joined on Tuesday.