Can't say I'm thrilled with the idea of paying Green this much for 4 years, but it ain't my money either. The contract really isn't going to hamper the C's or prevent them from adding any other players of significance.
I will say though, with Green getting this much money, he will now be expected to live up to it. Definitely will be a watershed moment in his career.
It's all on you you now, Jeff. So, what are you going to do?