Benjamin Spencer is one of the 60 longest-serving people to be declared innocent, according to data kept by The National Registry of Exonerations.