Green is reportedly seeking a multi-year deal, so no thanks.
The thing about the Gerald Greens, the Stromile Swifts, the Charlie Villanuevas, the Erik Dampiers, the Stephen Jacksons of the league...guys who never seemed to reach their potential due to self-inflicted flaws (be it laziness, conditioning, off-court issues, intelligence)...you want those guys on short or expiring deals with something to prove in order to ensure you'll get them motivated and giving you their best effort, concentration and behavior. Once they give you that season, you don't touch them with a 10-foot pole and in no way assume they've changed and are now a completely different player. The best example in my mind is Tim Thomas - who after being sent home and bought out by the Bulls because they hated him, signed with the Suns and became this unbelievable 3-point threat and a well-liked teammate in a great playoff run. Then the Clippers gave him a 4 year deal thinking they were getting 2006 Tim Thomas instead of just "Tim Thomas" and he ended up reverting to the uncoachable, lazy, waste of talent he always was before being traded twice before being bought out.
Gerald Green was out of the league for 2 years because all he seemed more interested in getting on sportscenter rather than being an nba basketball player and really working on his game. He obviously worked hard on his jumpshot and willingness to compete but he basically had no other choice if he wanted to ever play in the NBA again. Maybe he's changed and maybe averaging double-figures on a horrid Nets team is a sign he's now going to have a long career in the NBA, but signing him to a multi-year contract should be somebody else's risk to take and live with. IMO giving a guy who couldn't make his mark for 6 years a multi-year contract based off 2 months of play would be a foolish gamble.