Mike Hegan, the scion of a Cleveland baseball family who played a dozen seasons elsewhere in the big leagues but returned to his hometown as a longtime broadcaster for the Indians, died on Wednesday in Hilton Head, S.C. He was 71.