With license you can
As everyone has stated, with the proper license unless you don't mind getting a citation
If you don't want to bring in an alligator I strongly suggest you don't. There are other places in Durham that allows fishing. I never see fishing at any of the lakes located in the Durham parks. Go to Jordan Lake.
You should use minows. Worms will attract small fish... Oh and to answer your question, "yes." You will nees a license because when I was there the game wardon was giving a citation.
It is allowed with the proper licenses.
Thanks! Your answer is awaiting moderation.