10. Michael Beasley
It’s been years since Michael Beasley was a top prospect but there was a time in which he was anointed next in line as one of the greats. Obviously, things have changed quite a bit since then.
Beasley spent 10 shakey years in the league before playing his final game last season for the Los Angeles Lakers. A pure scorer with a natural feel for getting buckets, Beasley has a lot of raw talent left to offer.
He is only 30 years old but his reputation as a bad presence in the locker room has made him an outcast. But, it appears he has spent the last year in the gym, preparing for one more chance to prove himself.
Beasley averaged 7.0 points on near 50 percent shooting in just 10 minutes of playing time per game last season. If he is able to buy into the Warriors system, he could be a valuable piece to their second unit.