htsstlucia.org
ST LUCIA STARS RECEIVE NRR DEDUCTION
The St Lucia Stars have had 0.15 deducted from their Net Run Rate (NRR) after failing to complete their 20 overs in the allotted time during their match against the Jamaica Tallawahs on 25 August 2…