Makhaula delays retirement, signs Pirates extension - IJR News