Josh Green has been exactly what the doctor ordered for the Charlotte Hornets.