Miguel Cardoso not taking anything lightly as Pirates challenge loomsBy Obakeng Meletse | Published Mar 12, 2025