BOSTON — Boston firefighter Daniel Ranahan had heard about colleagues getting cancer but he was stunned when doctors discovered a large tumor in his chest. He was only 30 and had been in the ...