Bob faced a private battle with small cell lung cancer since early 2023, which he met with the same strength and resilience ...