Miami Police Major Delrish Moss was among the Miami police officials who announced the arrest of Willie “Pee Wee” Wilcher, 35, outside of a City Market store in Liberty City in this Herald file photo.
Miami Police Major Delrish Moss was among the Miami police officials who announced the arrest of Willie “Pee Wee” Wilcher, 35, outside of a City Market store in Liberty City in this Herald file photo. Matias J. Ocner Miami Herald Staff
Miami Police Major Delrish Moss was among the Miami police officials who announced the arrest of Willie “Pee Wee” Wilcher, 35, outside of a City Market store in Liberty City in this Herald file photo. Matias J. Ocner Miami Herald Staff

Chuck Rabin, a veteran reporter at the Miami Herald since 1981, covers cops and crime.