A light-rail train crashed into a maintenance train Thursday night in the north Sacramento neighborhood of Hagginwood along an isolated stretch of track across from Del Paso Park.