A lawyer for Jeremy Davis argued Tuesday he only punched Allen Flores after the man drunkenly propositioned his girlfriend, lightly hit Davis, then spat on him.