Scott MacIntyre, who was born with sight impairment, runs a public speaking nonprofit. He was the 8th place finalist on the 8th season of American Idol.
Larry Ernest Heinz passed away peacefully in Phoenix, Arizona, on Wednesday, Aug. 9, 2023, at the age of 76. He had recently been diagnosed with stage 4 metastatic pancreatic cancer that quickly took …