Money coming in is always good, especially when you don't lose a lot in the process.
Giac is versatile, and a decent squad/rotation player, but that is all that he is. I'd probably try to push for 12 million, but 10 million is a good deal and should be seriously considered.