Firefighter suing city of St. Petersburg after being denied benefits for cancer diagnosis