Retired Chief of Beach Haven Police James “Butch” McCaffrey Jr. passed away Saturday, April 9, after a year-long battle with ALS, which he fought with the utmost courage, strength and dignity.

McCaffrey was a beloved and trusted pillar of his community in every imaginable aspect. His loss is mourned not only on LBI, but all across the state of New Jersey.

“It is with sadness we announce the passing of former Police Chief Butch McCaffrey late Saturday night,” shared the Beach Haven Police Department via Facebook on Sunday. “Chief McCaffrey began his career as a Special II in 1976.