“Days of Our Lives” icon Suzanne Rogers has announced that she was diagnosed with Stage 2 colorectal cancer and recently underwent treatment.

Rogers, who has portrayed Salem staple Maggie Horton for 52 years, opened up about her cancer diagnosis during an interview with TV Insider published Oct. 30, revealing that her health struggles are the reason for her absence from the show.

The 82-year-old actor told the entertainment outlet that she decided to make an appointment with her doctor after feeling that something “wasn’t quite right” despite getting routine colonoscopies. She had another and the surgeon suggested that she return for an MRI, PET scan and biopsy after seeing her results.

“And the minute he said that I knew that it was something more,” she recalled.

Suzanne Rogers at t

See Full Page