Posted on Jul 22, 2008Twenty-eight year old Jeffrey Leach died on Saturday in Michigan motorcycle accident on I-94 in Romulus. His bike apparently struck two cars near Merriman Road. He was taken to Oakland Annapolis Hospital where he was pronounced dead. State Police are still investigating.