Glasgow sign Canadian young gun