LeBron James and Stephen Curry have the best-selling jerseys so far this season, but who ranks No. 1 on the list?