Photo by Craig Lassig/EPA

Plenty of NBA legends had a rough time getting to the top. Many of them spent their entire primes on terrible teams. Take a look at 7 NBA legends who wasted their best seasons on bad teams.

The video covers not only well-known examples such as Tracy McGrady, Paul Pierce, Kevin Garnett, Charles Barkley, but also the cases of Dwyane Wade, Allen Iverson, and even Kobe Bryant.