Assault arrest for man who hit Sacramento mayor with pie

Police fire teargas as protestors converge on downtown following police shooting of Keith Lamont Scott in Charlotte

Former NBA player and current Sacramento Mayor Kevin Johnson reportedly beat up a protester at a farm-to-table event after the man hit Johnson in the face with a pie.

Police arrested 32-year-old Sean Thompson in connection with the pieing, and he was charged with assaulting a public official, which is a felony.

Police said Thompson received minor injuries.

After the protester ran up and threw what one witness said was a pie with whipped cream in Johnson's face, Johnson reportedly attacked the man.

Johnson got physical with Thompson after being hit with the pie, the press secretary said.

"It was a half-punch, half-pie", UFC fighter Urijah Faber, who attended the dinner, told ABC10. A booking photo shows him with two sets of stitches around a blackened left eye.

"The mayor was assaulted".

Farber said he had just arrived when he saw security helping Johnson up.

According to the Express, there were almost 200 people in attendance, including high school students, for the farm-to-table dinner event, in celebration of Sacramento's Farm-to-Fork week.

The East Bay Express reports Johnson tackled the man and it ended in a bloody brawl.

Miller wrote that one witness called the protester a "bloody pulp" after the incident. The Sacramento Fire Department transported him to a local hospital after the scuffle.

Johnson, who was not injured, went home afterward to cool off with his family, spokeswoman Crystal Strait said. "The whole thing is just shocking".

The mayor, who was a star point guard for the Phoenix Suns in the late 1980s through the 1990s, addressed the incident on Twitter, saying: "Appreciate everyone".

The mayor later tweeted that he's "doing fine" and added, "Thank you to Sac PD for being there".