Advertisement Donald Trump supporters, protesters come out for his first Pittsburgh events Town hall at Soldiers & Sailors Hall in Oakland followed by campaign rally at David L. Lawrence Convention Center downtown Share Shares Copy Link Copy

A Donald Trump rally Wednesday evening drew a crowd of thousands to the David L. Lawrence Convention Center -- and hundreds of protesters who gathered outside the downtown venue, chanting and waving signs.As Trump's supporters filed out at the end of the rally, the two sides engaged in heated verbal confrontations, with supporters chanting "USA!" and "Build that wall!" and protesters shouting profanities. Police in riot gear separated the sides.VIDEO: Watch Bob Mayo's reportVIDEO: Trump supporters, protesters clash in PittsburghArrested were Kennon Hooper, 31, of West Oakland, Lisa Cuyler, 27, of Polish Hill, and Maxwell Yearick, 29, of Perry South, who police said were charged with riot and aggravated assault. Hooper and Yearick were also charged with resisting arrest.Public Safety spokeswoman Emily Schaffer said there were some minor injuries, including to four police officers, all of whom were cleared by paramedics at the scene.Among those hurt was an 18-year-old Trump supporter who was observed being led to an emergency medical services van and receiving treatment after he was pepper-sprayed in the face by a man his friends identified as a protester."One officer was sprayed with pepper spray by a participant -- later identified as Hooper -- and kicked in the back of the knees and hand. As officers moved in to arrest Hooper, Cuyler jumped on the back of one of the officers. Cuyler was then arrested without incident," according to a statement from the Public Safety Department," Another male -- later identified as Yearick -- attempted to fight an officer and began grabbing his protective vest after he was sprayed with pepper spray. Another officer attempted to arrest Yearick, but he resisted and pushed her away. She fell to the ground and received injuries to her hand."FULL VIDEO: Watch Donald Trump's speech at the rallyEntrepreneurs hoping to make a buck off the candidate's visit were hawking Trump shirts, hats and masks outside on Liberty Avenue.About an hour before the rally, Trump held a town hall with Fox News at the Soldiers & Sailors Memorial Hall in Oakland. Long lines formed outside the building for entry to the free public event."I think he has a great tax plan that will make a difference for the American people, and he has just had a lot of great ideas and concepts that I think we should all pay attention to and see what he has to say," said Anissa Tillman, who stood in line to see Trump's Oakland event."I just love him -- I mean, the whole immigration idea -- and my main concern as an 18-year-old is, will I have a job when I come out of college? Will I get in the work force?" Joseph Bambraugh said. "After hearing all these candidates speak, I think Donald Trump will be the one that can make sure I can have a job and that all the jobs come back to America, which is what we need.""This country is only as strong as its weakest link," Jeff Duranko said. "We've got people living under bridges. We've got an economy that's failing. We've got a military that's being depleted. We're giving $150 billion to Iran, we're giving $200 billion to the Muslim brotherhood. Who's going to take care of us? Cruz? Rubio? Trump's the only one that isn't establishment. He may be a little harsh, but I think that's what we need in this country. We need somebody to stand up and kick that foot around a little bit."39011350The Trump campaign opened its first Pennsylvania office Friday on an upper floor of the Jonnet Building in Monroeville.Republican opponent Ted Cruz also campaigned in Pennsylvania on Wednesday, holding a rally in Erie. Cruz, who often likens the campaign to a roller coaster in his stump speeches, took a ride on the Ravine Flyer II at Waldameer Park while in town.The Pennsylvania primary is April 26.New polls: Trump, Clinton lead in PennsylvaniaGet the WTAE Pittsburgh's Action News 4 App