Crime Solvers Central
CSC
207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
On March 2, 2025, at approximately 5:13 PM, a tragic incident occurred in the rear parking lot of the Town of Vinton Municipal Building, located at 311 South Pollard Street in Vinton, Virginia. Brian Christian Sledd, a 29-year-old male from Bedford County, was one of two victims who suffered critical injuries during what was later revealed to be a custody exchange. Both victims were pronounced dead at the scene.

The second victim was identified as Jeffrey Alan Catron, a 31-year-old male, ...Read More
Victim Details

Brian Christian Sledd

Male

White / Caucasian

Vinton

VA

2025-03-02

29

Brian

Christian Sledd

11/22/2025