Man Killed in Bay Shore Last Night

Police graphic
Getty Images.
Getty Images.

Suffolk County Police arrested 66-year-old James Rogers of Babylon for the attack and killing of 65-year-old Mark Iacono of Patchogue in Bay Shore last night.

According to SCPD reports, Rogers and Iacono engaged in an altercation in the parking lot behind Bay Shore United Methodist Church, 107 East Main St., at approximately 8:45 p.m. on Thursday, February 27.

Rogers struck Iacono multiple times during this confrontation, and Iacono was transported to South Shore University Hospital in Bay Shore, where he was pronounced dead. He remained on the scene and was arrested. He has been charged with 1st Degree Manslaughter, held overnight at the Third Precinct, and was arraigned at First District Court in Central Islip on February 28.

Subsequent reports reveal that both men were attending an Alcoholics Anonymous meeting, which was held in the basement of the church that evening. They were acquainted, and the dispute was allegedly over money.

Rogers is a retired Fire Department of New York Captain who had served FDNY for 22 years.

This report was updated on March 1, 2025.