What does legacy mean to you? Does it rest in the size of your bank account when you die? The business you built from scratch? An award you won? For Craig Kielburger, the answer isn’t found in ...