Have the chickens finally come home to roost for Netball South Africa (NSA) president Cecilia Molokwane? Her suspension by the sport’s global governing body, World Netball, certainly suggests as much.