LeBron James has the top-selling NBA jersey, according to sales at the NBA Store in New York City and on NBAStore.com from April 2012 through Nov. 26, 2012.

James last held the top spot in April 2011 and elevated from No. 4.

The New York Knicks overtook the Chicago Bulls as the top-selling team.