Apparently, the free speech zone in Charlotte was close enough for protestors to be heard. They shouted, "Do your job," at the motorcade as it passed. There were 300-400 people in the middle of a work day standing on Elizabeth Avenue in front of the community college where Bush was to speak. "Worst President Ever," was shouted by many in the group. The Charlotte Observer has this story.
As a contrast, there were 1000 tickets available and organizers were calling local dignataries multiple times trying to give away the tickets.
For an even better First Amendment moment read this story in the Observer.