More than 700,000 people are released from American prisons every year. Many leave with little more than a bus ticket and a bit of pocket money—from $5 to $200, depending on the state. Two out of three will be rearrested within a few years of their release.