‘He went through some tests. The results seemed impossible, against all logic. Castro, 38, had tumors in his liver, lungs and lymph nodes and a massive one, wrapped around his spine, that was removed surgically in December. A guy who’d hardly been sick for a day in his life was suddenly walking around with stage four cancer.’