Australian junior club Clovelly Crocodiles are the driving force behind the Leopards' pursuit of Challenge Cup glory in 2025 ...