In more recent years, he devoted himself to his grandchildren and four great-grandchildren and to raising money for the Joe DiMaggio Children's Hospital in Hollywood, Fla. DiMaggio's only child ...