The incident took place Wednesday afternoon on East Morehead Street, where 45-year-old Terrance Ervin Daniels was exchanging words in sign language with another man.
He managed to make his way to a nearby intersection, where he collapsed on a patch of grass.
Emergency services eventually made their way to the scene and transported Daniels to Alamance Regional Medical Center in stable condition.
Neal was arrested a few hours later and charged with assault with a deadly weapon with intent to kill, inflicting serious injury, and felony assault on a handicapped.
[mug shot via Burlington police]