Los signos de estrangulamiento eran evidentes, y la víctima fue declarada muerta en el hospital.La investigación reveló que el asesino había subido al autobús junto con la víctima y que eran los únicos pasajeros en la parte trasera. Un video de vigilancia mostró al hombre estrangulando a Craig antes de empujarla al suelo y robarle objetos personales. El conductor del autobús escuchó un ruido sospechoso y se detuvo en una gasolinera para investigar, encontrando a Craig inconsciente.
El sospechoso, Joshua Bagley, de 29 años, fue arrestado días después del incidente. Se descubrió que había sido liberado de la cárcel pocos días antes del asesinato, a pesar de tener órdenes de arresto en varios condados. La familia de la víctima expresó su enojo y frustración por la falta de acción de las autoridades.
Bagley aceptó un acuerdo de culpabilidad para evitar un caso de pena de muerte y fue sentenciado a 40 años de prisión por asesinato en segundo grado y secuestro. En el tribunal, se disculpó con la familia Craig y admitió que no sabía lo que estaba haciendo en ese momento, insinuando que estaba drogado. La familia Craig también presentó una demanda civil contra la compañía de autobuses.
La hermana de la víctima, Adrienne Craig, describió a Diane como "muy cariñosa" y "el alma de la fiesta". La familia Craig expresó su dolor y sufrimiento por la pérdida de su ser querida y su deseo de justicia.
El abogado Benjamin Taylor criticó a las autoridades por liberar a Bagley de la cárcel antes del asesinato, afirmando que "los condados también son responsables" por la muerte de Diane Craig.
La sentencia de Bagley fue considerada insuficiente por la familia Craig, quienes sintieron que no había recibido un castigo adecuado por su crimen. La hermana de la víctima, Erica Craig, expresó su frustración y dolor, afirmando que "40 años no es suficiente" para compensar la pérdida de su hermana.