A man named Frank Ragin has done the impossible: made Adam “Pacman” Jones the good guy. At least in the eyes of the law.

According to TMZ Sports, Ragin, an employee at cleaning company ABM, made a gesture toward the former Bengals cornerback at Hartsfield-Jackson Airport in Atlanta on Tuesday night. Jones confronted Ragin verbally and things escalated from there.

In video of the incident obtained by TMZ, Ragin seems to make contact first. The two then escalate the fight, with Jones throwing haymakers until Ragin is on the floor. Jones is then held back from punching him further.

“Mr. Ragin eventually struck Mr. Jones with a closed fist,” cops said, according to TMZ, “… causing a laceration to Mr. Jones’ face.

“Mr. Jones then started to defend himself, causing Mr. Ragin to fall to the ground.”

Ragin was arrested for two counts of battery, as he also hit a woman who was with Jones. Both Jones and his friend reportedly declined medical treatment.

Jones, a free agent, is one of the most controversial NFL players, getting arrested and suspended many times since being drafted in 2005. He missed the entire 2007 season for numerous violations of the NFL’s personal conduct policy, including his involvement in a strip-club fight that left a man paralyzed.