Would Cliff Lee be a good fit for the Sox?

Would Cliff Lee be a good fit for the Sox?