North Carolina father accused of avenging son’s death

BREVARD, N.C. — Three months after Charles O’Shields’ son was killed in an argument over a woman, the grieving father found the man charged with his death at a Dollar General store in the North Carolina mountains. Authorities say O’Shields gunned Toby Mathis down among the aisles of cheap merchandise last week and then fled in a getaway car driven by his sister.

O’Shields turned himself in Tuesday to face first-degree murder charge after six days on the run. The local sheriff hopes the surrender ends a feud that has created a body count equal to what the sparsely populated county considers a violent year.

“I’d like to think that everybody involved is at a place where they can take the high ground on this,” said Transylvania County Sheriff David Mahoney. “It’s another tragic ending to what ultimately wound up being about 45 seconds of bad decision-making in December.”

The acrimony started on a twisty mountain road in December when 20-year-old Joey O’Shields went to confront his ex-girlfriend’s new boyfriend. After a brief argument, O’Shields jumped into the back of a pickup driven by Mathis, who was trying to speed off.

O’Shields tumbled out as the truck was going about 35 mph, and he died at a hospital about three hours later. Mathis was charged with involuntary manslaughter.

Tension between the two families grew during the winter, with both sides reporting problems to the sheriff’s office. Mahoney said things never escalated enough for his deputies to get involved until Charles O’Shields walked inside the Dollar General in Rosman on April 6, shot Mathis, then left in an SUV driven by his sister.

Evidence leaves no doubt the killing was revenge for the death of O’Shields’ son, said Mahoney, who released few other details. He won’t say if the two exchanged words that night or if O’Shields ever directly threatened Mathis before the shooting.

Deputies have also arrested Charles O’Shields’ sister, Dorothy Banks, who investigators said waited outside as her brother went into the store. She is charged with accessory after the fact in connection with a homicide, Mahoney said.

Banks’ attorney didn’t immediately return a phone call seeking comment, and O’Shields has yet to be assigned a lawyer.

The sheriff said the mountain county of 33,000 usually doesn’t have more than 2 homicides a year. The area about 120 miles west of Charlotte touts itself as the “Land of Waterfalls,” and much of its land is in the Pisgah National Forest. It’s a mostly hardscrabble place, in contrast to the enclaves of million dollar homes in neighboring Cashiers or Highlands.

“To have those lives ended so quickly over something as petty as a girl, you know, I think all those components go to make it a huge tragedy,” Mahoney said. “It saddens my heart to see both of those families turned upside down, two young men whose lives are lost and all for just a very short period of time when cooler heads did not prevail.”

——

Collins reported from Columbia, S.C.

Talk to us

> Give us your news tips.

> Send us a letter to the editor.

> More Herald contact information.

More in Local News

Traffic moves around parts of the roundabout at the new I-5/SR529 interchange on Tuesday, July 22, 2025 in Marysville, Washington. (Olivia Vanni / The Herald)
WSDOT delays opening of Marysville interchange, ramps

Supply chain issues caused the agency to push back opening date. The full interchange and off ramps are expected to open in October.

Stanwood pauses Flock cameras amid public records lawsuits

A public records request for Flock camera footage has raised questions about what data is exempt under state law.

A Link train passes over a parking lot south of the Lynnwood City Center Station on Monday, Aug. 12, 2024 in Lynnwood, Washington. (Olivia Vanni / The Herald)
Construction to close parking spots at Lynnwood Link station

Fifty-seven parking spots out of the nearly 1,700 on-site will be closed for about two months.

Provided photo 
Michael Olson during his interview with the Stanwood-Camano School District Board of Directors on Sept. 2.
Stanwood-Camano school board fills vacancy left by controversial member

Michael Olson hopes to help bring stability after Betsy Foster resigned in June.

Traffic moves along Bowdoin Way past Yost Park on Monday, Aug. 25, 2025 in Edmonds, Washington. (Olivia Vanni / The Herald)
A new online tool could aid in local planning to increase tree coverage

The map, created by Washington Department of Natural Resources and conservation nonprofit American Forests, illustrates tree canopy disparities across the state.

Logo for news use featuring Snohomish County, Washington. 220118
Snohomish PUD preps for more state home electrification funding

The district’s home electrification rebate program distributed over 14,000 appliances last year with Climate Commitment funds.

Logo for news use featuring the municipality of Everett in Snohomish County, Washington. 220118
One person dead in single-vehicle crash on Wednesday in Everett

One man died in a single-vehicle crash early Wednesday morning… Continue reading

Logo for news use featuring the municipality of Arlington in Snohomish County, Washington. 220118
A divided Arlington City Council votes to reduce SkyFest grant by half

After months of debate over lodging tax funds, the council voted 4-3 to award the popular aviation event $20,000.

Alex Waggoner is handcuffed after being sentenced to 19 years for the murder of Abdulkadir Shariif Gedi on Wednesday, Sept. 17, 2025 in Everett, Washington. (Olivia Vanni / The Herald)
Edmonds man sentenced to more than 19 years for death of rideshare driver

Judge Richard Okrent sentenced Alex Waggoner, 23, Wednesday after a jury earlier found him guilty of murder in the 2nd degree.

Everett
Everett police arrest driver suspected of fatal pedestrian collision

Police believe suspect is connected to July 27 collision where a pedestrian was allegedly dragged for over 10 blocks.

Outside of North Creek High School on Tuesday, Sept. 16, 2025 in Bothell, Washington. (Olivia Vanni / The Herald)
Bothell principal steps away after Charlie Kirk post, investigation underway

About 50 North Creek High School students participated in a demonstration Tuesday in support of Principal Eric McDowell.

The Lynnwood City Council listens to a presentation by Finance Director Michelle Meyer during a city council meeting on on Monday, Sept. 15, 2025 in Lynnwood, Washington. (Olivia Vanni / The Herald)
Lynnwood council reviews cuts, layoffs amid budget deficit

On Sept. 10, the city sent layoff notices to nine employees. The mayor directed each city department to cut 10% of its budget.

Support local journalism

If you value local news, make a gift now to support the trusted journalism you get in The Daily Herald. Donations processed in this system are not tax deductible.