Denver Mayor Hancock announces Sheriff Gary Wilson stepping down in shakeup of troubled department

Den­ver Mayor Michael Han­cock announced Mon­day that Sher­iff Gary Wil­son has stepped down as head of an agency racked by alle­ga­tions of deputies abus­ing jail inmates and inter­nal corruption.

View full story online at 7News Denver