Time magazine writes an article about Ed Lowe’s corporate health incentive program, the I Can’t Afford to Lose You Club, which he established to motivate overweight executives to lose weight.