Steve Blake is going back to the Portland Trail Blazers.
The team announced the free-agent guard's signing Thursday. The two-year contract is worth a reported $4.2 million with a player option for the second year.
Blake has had two previous stints with the Trail Blazers, most recently from 2007 to 2010, becoming a fan favorite before going on to play for the Lakers, Clippers and Golden State Warriors. He kept a home in the Portland area.
Blake has averaged 6.9 points, 4.0 assists and 2.2 rebounds over an 11-year NBA career. Last season he averaged 6.9 points and 5.6 assists, splitting the season between the Lakers and Warriors.