Sharon Osbourne says she had a double mastectomy after learning she carries a gene that increases the risk of developing breast cancer. "The Talk" co-host told Hello! magazine that "I didn't want to live the rest of my life with that shadow hanging over me." The 60-year-old "America's Got Talent" judge, who had colon cancer a decade ago, said that without the surgery, "the odds are not in my favor."