Calgary Flames' defenseman Mackenzie Weegar responded to criticism from Flames Nation podcasters with strong performance ...