40-year-old Eugene Allen and his girlfriend had left the Fairview Inn on South Market Street when he began darting back and forth across the street just after midnight.
His mother Shirley Miller talked to him over the phone shortly before he died.
"They were doing drugs, they must have done something that got a hold of him," Shirley said.
Delaware State Police arrived to see the two standing on the median. His girlfriend complied with orders to get off the road. By all accounts, Allen did not.
"The subject became agitated, combative, and continued resisting arrest," Delaware State Police Sgt. Paul Shavack said.
A struggle with police ensued and a trooper deployed his Taser.
Two more troopers arrived, but Allen continued resisting arrest.
Police say Allen was Tased again.
This time he was handcuffed, but soon after, troopers realized Allen had gone into cardiac arrest and they began administering CPR.
He was pronounced dead around 1:15 a.m. at Christiana Hospital.
So far, police say it appears the officers followed protocol.
Allen's loved ones aren't so sure.
"There were enough officers that they could have used physical force and held him down and restrained him. They did not have to Tase him," his girlfriend said.
"He didn't have a weapon; I think they Tased him too much," Allen's mother said.
"We sympathize with the family. We know it was a tragic event. If we can do anything for the family we'd like to know," Shavack said.
As per department policy, all three officers involved in the incident have been placed on administrative leave pending the outcome of the investigation from the State Police and the Attorney General's office.