The veteran centre was plucked off waivers by the injury-riddled Leafs on Wednesday from the Anaheim Ducks. The 36-year-old had one goal and one assist in seven games for the Ducks this season.
He's earning US$500,000 this season and will be an unrestricted free agent July 1.
Green had 58 points (23-35) in 157 games with the Leafs in the 2000-01 and 2001-02 seasons. He had 10 goals and 12 assists in 82 games with Boston last season.
Overall he has 455 career points (193-262) in 946 regular-season games with Anaheim, Boston, Toronto, Phoenix and the New York Islanders, where he started his career.