5. Shawn Marion
Teams: Suns, Heat, Raptors, Mavericks
If he'd played a few more years in a Mike D'Antoni offense, we might be talking about Shawn Marion as a potential Hall of Famer. As it is, Marion will go down as an all-time all-around player. One of five players in NBA history to record 1,500 steals and 1,000 blocks (the othes are named Olajuwon, Malone, Erving, and Garnett), Marion was also in the top five in the league in rebounding and steals twice. He won a chip in 2011 with the Mavs-against the Heat, the team that traded him for Jermaine O'Neal and Jamario Moon (the Heat might've regretted that trade).