A Charlottesville man has died following a truck accident in Richmond County. It happened around 12:45 p.m., Friday along Route 3 near Farnham Road.
Police say 43-year-old James Rainwater died at the scene. Investigators say his truck came upon a slow moving vehicle and swerved to miss it.
Police say Rainwater was wearing a seatbelt.
Speed and alcohol were not factors in the accident.