Channing is a good fit on the Suns. After the way he finished the 2007-08 season, I had high hopes for him as Aldridge's back-up last year. Whether it was his injury, his lack of focus, lack of a clearly defined role, poor fit, whatever, he just flat out didn't get it done last year. And, the Blazers rightly declined to resign him.
He's not a great player, but in the right system, with a well defined role and consistent minutes, he can be an above average NBA player. The Suns got him at a bargain basement price, and it's probably the best fit for him in the entire NBA. With the trade of Shaq to Cleveland and Robin Lopez injured, he'll get plenty of minutes. If he doesn't do well now, he never will. This is the ideal situation for him. I hope he takes advantage of it.
BNM