When Tom DeBaggio turned 57 in 1999, he thought he was embarking on the golden years of retirement ....