The guy did speak, and he got arrested. He did not get arrested for speaking. The police were there to escort him out because the people running the rally asked him to leave (and he wasn't). He continued to cause a scene, so the police were escorting him out. His resistance to be escorted is what caused him the problem, he became a danger by becoming aggressive with the police escort. While the use of the taser may have been excessive, even after he was handcuffed, he continued to resist the police. That amount of police should be able to handle one person, and a taser should not be necessary. But this has nothing to do with free speech. He didnt get tasered for saying anything, he didnt get arrested for saying anything. He got arrested for fighting and being aggressive with the police escorts. No politics involved at all, stop trying to make an issue out of something else.