Ben Gordon
Ex-NBA player has been arrested again, about a month after he was also taken into custody by police for reportedly hitting his 10-year-old son. Christian Petersen/Getty Images

KEY POINTS

  • Ben Gordon was arrested for allegedly battering two security guards at a McDonald's in Chicago
  • The former Chicago Bulls star is no longer in custody
  • This comes weeks after Gordon was arrested for allegedly hitting his 10-year-old son at an airport

Former NBA player Ben Gordon was arrested Friday after a security guard at a McDonald's in Chicago, Illinois, was punched in the face, police said.

The 39-year-old was charged with two misdemeanor counts of battery causing bodily harm and battery making physical contact, the CWB Chicago reported.

The former Chicago Bulls player was arrested at about 3:30 a.m. Friday after police responded to a report of a disturbance at a business. An unnamed law enforcement source told the outlet that the business was the Rock 'n' Roll McDonald's.

Gordon was being taken out of the restaurant when he allegedly punched a 29-year-old security guard in the face and threw him to the ground, a Chicago Police Department spokesperson said. It was not clear why he was being forced to leave.

Gordon allegedly also pushed a second male security officer, 21, to the ground, according to CPD.

Both men refused medical help.

Gordon was no longer in custody as of Saturday, an unnamed source close to the investigation told the New York Post. The source did not provide information on the bail.

This is the second arrest for the retired shooting guard in a month.

On Oct. 10, Gordon was arrested at LaGuardia Airport in New York after witnesses said he punched his 10-year-old son in the face as they got ready to board a flight to Chicago.

Two Port Authority of New York cops and New Jersey police officers were injured while they were trying to arrest the former NBA cager, who played for the Bulls, Detroit Pistons, Charlotte Bobcats and Orlando Magic.

Gordon was also arrested in June 2017 for pulling a fire alarm at his Los Angeles apartment building.

In November of that year, the ex-NBA guard was arrested once more, this time for allegedly punching the manager of a downtown apartment complex where he is renting, pulling a knife on the man and taking money that Gordon said was his security deposit, ESPN reported.

The robbery charges were later dropped after he reached a "civil compromise," according to TMZ.

Gordon had his best years with the Bulls from 2004 to 2009. His career took a different turn when he was traded to the Detroit Pistons in 2009, and his production dipped.

Ben Gordon Charlotte Bobcats
Ben Gordon is in trouble again for assaulting a security guard and another 21-year-old man at a fast-food outlet. Reuters