Twenty-eight year old Jeffrey Leach died on Saturday in Michigan motorcycle accident on I-94 in Romulus. His bike apparently struck to cars near Merriman Road. He was taken to Oakland Annapolis Hospital where he was pronounced dead. State Police are still investigating.
Read More About Ypsilanit Motorcyclist Killed in I-94 Crash...