Keavon Daniels, 29 caused a three-vehicle collision which left his children seriously injured.