James Michael Hazzard, 20, who hit and killed Debra Miller last August, has pleaded no contest to negligent homicide and has been ordered to pay $20,000 in restitution to the family: A driver accused of hitting and killing a bicycle rider on State Highway 51 west of Stillwater earlier this year has pleaded no...
Read More »


