eddie nestor