A Mecklenburg County Sheriff's spokeswoman says Panthers defensive end Greg Hardy has turned over 10 guns to police as part of a court order.
A Mecklenburg County Sheriff's spokeswoman says Panthers defensive end Greg Hardy has turned over 10 guns to police as part of a court order.