Steve O'Donnell's cause of death in Bleecker ruled suicide | leaderherald
O’Donnell died by suicide inside his southern Adirondack home on Oct. 28, 2022, sheriff says, while the family continues to offer a reward for information related to O'Donnell's death.
Source: dailygazette.com