The 22-year-old's body was hit by multiple vehicles and could've been in the road for up to 10 hours, police said.
When Jessie Castillo won the Built Ford Tough Player of the Week in late November, he was still focused on the ongoing football season. Castillo barely had time to revel in his achievement before ...