Friday’s Heroes: Remembering The Fallen
Officer Michael Davey, 34
Weymouth Massachusetts Police Department
Officer Michael Davey was directing traffic at a construction site on August 24, 2009, when he was struck and killed by a motorist. He leaves behind his wife, three children, two brothers, and parents.
*Thanks to ODMP