Freeland Man Dies in Osceola Co. Crash

Police say speed and alcohol may have played a role in a crash that killed a man in Osceola County. Osceola Fatal 6 29 20

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.