I'd like to see him back on a one year deal to preserve cap space. Given the fact that he hasn't proven he can play a full season, a one year deal at $6-7M would be fine, and probably a slight overpay.
If another team wants to give him multiple years, by all means. But I don't think there will be much of a market.