According to law enforcement and various news organizations, 37 year old Steve Stephens has been found dead of a self-inflicted gunshot wound in Erie, PA.

Several law enforcement and news organizations, including Fox 8 in Cleveland , are reporting the man allegedly responsible for the death of 74 year old Robert Goodwin Sr in Cleveland on Sunday was found dead of what appears to be a self-inflicted gunshot wound earlier today.



More From 92 Moose