A man told Delray Beach police April 14 that he was in a store at 2200 Lake Ida Road, just west of Congress Avenue, when Darby, 36, approached him asking for money, the report said. The man handed a few dollars to Darby, who reacted by allegedly snatching the rest of the money the man was holding.

A fight ensued between the two men before Darby grabbed a bat and swung it at the victim’s head, the report said. The victim managed to block the bat with his arm.

A witness approached police and told him he saw the attack. The witness said he had spent time with Darby in prison and identified him as the assailant, the report said. A surveillance video backed up the victim and witness, according to the report.

Darby has a long arrest history in Palm Beach County and has served four stints in prison, court records show. Darby most recently was sentenced to 18 months in prison after he was convicted on several charges including sudden snatching and cocaine possession. He was released on April 9, five days before the alleged robbery.