NEW CANEY, Texas (KTRK) -- The Texas Department of Public Safety said an arrest has been made in connection with a hit-and-run accident that killed 17-year-old Joshua Givens in New Caney.
DPS Troopers say around 12:45 a.m. Sunday a passerby found Givens on the side of McCleskey Road. Investigators say he was walking on the eastbound side when he was struck and the driver kept going.
The suspected driver, 23-year-old Logan Chase Foster, turned himself in Sunday. He's being charged with Failure to Stop and Render Aid - Causing Death.
Friends and relatives say Givens was leaving a friend's quinceañera at a nearby park.
"He was always a happy kid, never sad or upset about anything. Everybody is stunned, everybody is hurt," said Tony Robles, a close friend of Givens.
Givens loved football and was described as a polite respectful teen who always had a smile on his face.
Loved ones say they still have a lot of questions for the suspect, but also a message.
"That God loves him," said Shauntil Cox, the victim's cousin. "I just hope that if there's anything that could happen it's that he would give his life to Jesus."
New Caney ISD released the following statement:
"New Caney ISD is deeply saddened by this news, and our thoughts and prayers are with the student's family and friends at this time. Additional counselors will be made available at New Caney High School this week for students as needed."
Foster's bond has been set to $100,000.
Givens' family has started a GoFundMe page to help cover funeral expenses. If you'd like to donate, click here.
Follow Christine Dobbyn on Facebook and Twitter.