Mecklenburg County Sheriff Garry McFadden is seeking re-election in 2026, touting his record on criminal justice reform and community engagement since first taking office in 2018.

See Full Page