This post and post 10 have the same guy in a beard. He’s wearing the same anti-Bush shirt in both photos, but different hat and wearing an overshirt in one.
Probably a professional protestor.
Ten bucks says he a Union thug.
Wouldn’t surprise me if he was secret service. I have been told that they do this kind of stuff to blend in with the crowd.