This season marks LeBron James' 12th in the NBA (and eighth with Cleveland), and in that time he's collected his share of "James"-adorned attire. Despite playing for only two different franchises, James has sported a grand total of 30 different jerseys in his pro career.
Here's a look at all of them (so far):
