Davontae Sanford's Road to Freedom
Police report: The suicide death of David Cobb
The Sterling Heights police investigative report regarding the suicide of Detroit Police Officer David Cobb, whose body was found the evening of Sept. 26, 2009 in Dodge Park.