10. Mike Dunleavy
An NBA player who seems to have played in the league longer than he actually has, at least to me, is Mike Dunleavy Jr – the former Duke star of the early 2000’s. Dunleavy has played for 4 teams in his career, the Warriors, Pacers, Bucks and now the Bulls. Now 13 years in the league, Dunleavy has put up career averages of 11.7 PPG and 3.4 RPG and has been one of the better 3 point threats of the past decade. Not a bad career for the former Duke stud, not a bad career at all. And let’s not forget about his 2007-2008 season with the Pacers. That year, his best of his career, Dunleavy put up a very impressive 19.1 PPG, 5.2 RPG and 3.5 APG. Pretty damn good for someone who has been called a “bust” by some. Though he probably didn’t live up to that 3rd overall pick hype, he has still had himself a very doable NBA career – Mike Dunleavy takes the tenth spot on this list.