A New Hope

"Stick the needle in, cook the tumor, pull the needle out." Ted discusses the Radio Frequency Ablation (RFA) procedure giving Leroy new hope.