At just 17 years old, Zayden Anderson has already secured his place as one of Moose Jaw’s most accomplished young athletes ...