All sporting events are cancelled with immediate effect, NBC baseball tournament in Cape Town affected.