A man smacked Sacramento Mayor Kevin Johnson in the face with a pie at a charity dinner, and the former NBA star went on the defensive, his top aide said. The mayor had given a speech at the Seeds of HOPE dinner at Sacramento Charter High School on Wednesday night before the man pulled the pie...