
Garry L. McFadden is a prominent American law enforcement figure, currently serving as the 45th Sheriff of Mecklenburg County, North Carolina, having taken office on December 4, 2018. Before his election as Sheriff, McFadden enjoyed a notable 36-year career with the Charlotte-Mecklenburg Police Depa...