Law Firm ‘Force of Nature’: Top Litigator Slade McLaughlin Dies by Suicide at 65 By Winona Firm / April 7, 2022