MacGyver actor Dana Elcar, whose real-life struggle with glaucoma and blindness was written into the show, died Monday of complications from pneumonia. He was 77. Elcar's other TV credits included Baretta and Black Sheep Squadron.