He has confessed to "aspects" of the crime. Let's wait.
I found a person by that name who got an MBA from UNC - any NC connection implies a certain Ramsey supporter who turns in everyone she can think of.
Follow-up - another source says Carr lives in Atlanta. That is the same UNC grad I found. Not only that, but he also lived in the same Mass area as the Ramsey supporter. I'm not holding my breath.