Cheryl Davidson was happy with husband Leo, watching her beloved son, Dean, grow into a handsome young man, dreaming of the paths his life would take. Until the day that Dean was murdered, his body dumped in an isolated scrapyard with a bullet in his...