State Police Trooper Matt Harris tells KEEL News 35-year-old Herbert Barras, III, died from his injuries this morning at University Health.
The crash happened at a crossing with no active warning devices, just a railroad crossing sign and stop sign...