The driver believes a moving train dislodged the rocks, sending them onto the roadway.
South Sacramento CHP has confirmed a fatal train collision in Florin, South Sacramento around 3 p.m. today.