Beloved Fox 2 Meteorologist Jessica Starr died by suicide last December, after a struggle following Lasik SMILE surgery. Her husband, Dan Rose, spoke live with WWJ's Jackie Paige.
Detroit All Local
2,239 clip(s)
Five people shot at a Detroit bar that should not have been open | Rescuers to to resume searching for missing jet skier on Lake St. Clair
Auto industry unlikely to suffer due to Baltimore bridge collapse | Police say Oakland County fire was murder / suicide
The Spirit of Detroit dressed in NFL Draft gear | The Detroit Tigers open their season in Chicago against the White Sox today