NC statute says you have to know or reasonably should have known the items were stolen. You could always be charged. Will you? Who knows. I'd recommend if the police come to talk to you further that you consider having a lawyer present before speaking to them. Just because things were on the side of the road do not make them finder's keepers for whoever passes by. You knew those items weren't yours and it's not like you pulled them out of a dumpster.