ST. JOHNS COUNTY, Fla. -

A 42-year-old truck driver suffered serious injuries Friday when the tractor-trailer he was driving collided with another tractor-trailer on Interstate 95, just north of International Golf Parkway.

John Carver of Kingsland, Georgia, was driving in the center lane traveling southbound on I-95 hauling sand when his tractor-trailer drifted into the outside lane and struck the left side of another tractor-trailer, according to a Florida Highway Patrol report.

The second truck, which had no trailer attached, was driven by 23-year-old David Styron of Jacksonville.

Carver's truck overturned after the collision, spilling approximately 59,000 pounds of sand onto the outside lane of I-95, the report said.

Both trucks slid off the roadway onto the wet grass shoulder, and both drivers were transported to hospitals by St. Johns County Fire Rescue. Styron suffered minor injuries.

Two lanes were blocked, and traffic was backed up for miles as crews cleaned up the sand. All lanes are now open in the area.

Carver was charged with failure to maintain a single lane, driving with a suspended/canceled license and other commercial motor vehicle violations, the FHP said.