A lingering injury of his own could have been a factor as Calgary Flames defenceman MacKenzie Weegar failed to crack Canada’s ...