Richard Brown spent nearly 29 years in prison for the 1988 explosion that killed six Kansas City firefighters.