Sacramento mayor and former basketball star Kevin Johnson beats protester Sean Thompson's face to a "bloody pulp" after being hit in the face with a whipped cream pie at a charity dinner. Authorities arrest Thompson for felony assault of a public official.