Freeland Man Dies in Osceola Co. Crash
Richard Barton of Freeland was driving down Three Mile Monday evening.
Deputies say he blew through the stop sign at 30th Avenue in Orient Township and hit a dump truck.
Barton was taken to the hospital where he later died.
The other driver was not hurt.