A Durham man who spent nearly 40 years in prison for murder walked free from a Caswell County prison Friday afternoon, hours after a special judicial board found him factually innocent of the 1975 crime.