Reading Time: < 1 minute After a 20-plus-year battle with cancer and 12 brutal rounds of surgery and treatment, Stephanie Gangi was ready to give up. Read More Share