Michael McCarron's new deal continues a controversial streak for Wild