The employee was being held Friday and could face criminal charges. Stephens said that once the investigation is complete, the details will be submitted to county prosecutors. The prosecutor's office said Friday afternoon it had yet to receive information from police.
Police said Cannon was reportedly causing a disturbance Thursday afternoon at the restaurant on the city's east side and tried to hit the worker, who swung back.
"A verbal argument occurred," police Sgt. Eren Stephens said. "It escalated into a physical altercation."
Jerome Perdu, 59, of Detroit, works as a security guard nearby and said he was at the restaurant at the time. He said he didn't see the customer get hit, but watched as paramedics tried to revive him. The restaurant was crowded at the time, he said.
"I just seen him lying on the floor," Perdu said. "EMS was pumping him."
He died at a hospital, police said. Cannon's last known address was in Detroit, Niemiec said.
Earlier in the day, a sign on the restaurant's door indicated that only the drive-thru was open, and a steady stream of customers pulled into the parking lot. A manager who opened the locked door said any comment would come from the fast food company.
Denise Wilson, a spokeswoman for Miami-based Burger King, said that company officials were aware of the incident and the franchise owner was cooperating with police.