A good Samaritan took a beating, but held on to a man he saw stealing items from a Walgreens on Madison's far east side.
Madison Police Officers said were called to the Walgreens at 108 Cottage Grove Rd. at about 6 p.m. on Wednesday.
The good Samaritan was waiting for a prescription with his daughter. As he was walking back to chat with the pharmacist he did a double take as he saw a man, later identified as Michael Crawford, loading a backpack with socks, soaps, body wash, shower gel and other items.
The men locked eyes, and Crawford threatened the father, but the dad still tried to get the attention of a worker, forcing Crawford to run to the exit, police said.
The good Samaritan grabbed Crawford's arm, who responded by punching the good Samaritan in the head, police said. Crawford was pulled to the ground and held down by the good Samaritan, who was scratched and bleeding when police arrived.