Stephen Heimsness agrees to resign from Madison Police Department

by