This case is back in the news and I did an analysis back in 2013 of the case.
Retired NYPD Detective First Grade Harry Houck conducts an analysis of the death of this young man based on the evidence. The body was found on January 11, 2013, in a rolled-up gym mat in his HS in Valdosta, GA