The NBA champion Cleveland Cavaliers lead the league in merchandise sales, but Stephen Curry of the runner-up Golden State Warriors has the NBA's most popular jersey. The NBA says Cavaliers gear tops league rankings of most popular team merchandise for the first time since January of last year. It says LeBron James has the second most popular jersey.