Baltimore hands out the hair-shirts