'All My Children' Star David Canary Dies at 77, Kelly Ripa and Sarah Michelle Gellar Pay Tribute

Published
The soap legend died of natural causes in his hometown of Wilton, Connecticut.