Originally Posted by Xiao Yao You
20 wins might be an accomplishment. They're in sorry ass shape now. You need stars to win.
To win in the playoffs maybe, but Memphis and Denver, even Philly have shown you don't need all-stars to have a good season.
That roster is pretty stacked at making a run towards the playoffs again.