Patients have a ball when therapy meets technology