NBA Hall of Famer Allen Iverson recently revealed his all-time NBA starting lineup and it consisted of Golden State Warriors point guard Stephen Curry, Chicago Bulls legend Michael Jordan, Los Angeles Lakers legend Kobe Bryant, Lakers forward LeBron James and Lakers legend Shaquille O’Neal.

ESPN personality Stephen A. Smith, who is very close friends with Allen Iverson, revealed his starting lineup on ESPN's First Take, but it was different from Iverson's by just one player.

Stephen A. Smith replaced Kobe Bryant with Kevin Durant, saying that since he already had Michael Jordan, he didn't need Kobe as well, which makes sense because Kobe and MJ were literally the same player.

With Kevin Durant at the small forward spot and Jordan at the shooting guard, you have arguably the two most prolific scorers in NBA history scoring for you. Then you got Stephen Curry at the point guard spot, which is just unfair because you're pairing him with Shaq. O'Neal is the most dominating player in NBA history. When you double-team him, you'll have Curry and Durant wide-open from the perimeter.

Then you have LeBron James, who is probably the most gifted all-around player we have ever seen play basketball. Iverson's lineup is good, but Smith's just makes more sense from a basketball perspective. Having Kobe and MJ in one lineup is a little too redundant.