Tennessee couple looking for answers 3 weeks after son was found dead at Baldwin travel center
KeAndre Taylor worked at the TA Travel Center in Baldwin. The Medical Examiner's Office ruled that he died by suicide but, his parents say details aren't adding up.
www.firstcoastnews.com