Keith Richards, cockroaches and Ricky's Raiders – they just can't be killed 08/24/2025 11:30 AM Partager Canberra deserved their reputation as 'Faders'. But in 2025 they are the indisputable kings of the comeback and masters of the clutch win.