I don't know if this is the entire story. Being on the retired/reserve list is better for the Cowboys cap. If he retired before he physically couldn't continue, then he would be subject possibly to recovery of the bonus.
If he pursued a trade or reported to camp, he keeps the money no question.