Month: September 2016

September 3, 2016 Mike Lyman 1 comment

We received news from Darren Johnson’s ex-wife that he was killed in an accident along I-20 in Texas last night. We don’t have many details yet but there is a story about it on a local Fox station’s website.