Actress Valerie Harper opened up on the Today Show about facing terminal brain cancer. 

The 73-year-old television icon of "The Mary Tyler Moore Show" and "Rhoda" said that she is happy being open about her fate.

"Forgiving is giving up the wish that things could have been different. They weren't. That's the past. Let it go. I have cancer. It's in my brain.... What are you gonna do about it?" Harper said. "I've had such a great run, Savannah. I'm going on 74. I want people to be less afraid. You know, that's ... that's really I guess why I'm sharing it."

Visit NBCNews.com for breaking news, world news, and news about the economy

Visit NBCNews.com for breaking news, world news, and news about the economy