7. Joe Johnson
Joe Johnson was one of the best isolation players of his time, as he was a bucket-getter. Johnson first came onto the scene as a member of the Phoenix Suns, which made alot of sense, as he was playing alongside Steve Nash, who is viewed as one of the greatest point guards of all-time.
When Johnson traded his Suns jersey out for an Atlanta Hawks jersey, he became the primary scoring threat in A-Town, averaging 20.9 points, 5.2 assists, and 4.2 rebounds. Johnson was named to six All-Star teams and even made an All-NBA team, landing a max contract along the way.
Johnson also led the Hawks to five consecutive postseason appearances and remained highly effective as a member of the Brooklyn Nets, despite being in his 12th season when he joined them. Johnson averaged 16 points in each of his first two seasons in Brooklyn, shooting 40.1 percent from three in his second season alongside Deron Williams.
However, Johnson was a shell of himself by the time he joined the Rockets, averaging 6 points in 22 minutes of action. What's more is the fact that Iso Joe made just 38.1 percent of his shots and 27.9 percent of his threes that season, which is unfortunate because the 2017-18 Rockets could've really benefited from a scoring punch off the second unit.
And it would've been especially useful if Johnson would've been able to provide some offensive firepower in Game 7 of the 2018 Western Conference Finals.