According to NBAStore.com, Derrick Rose and Jeremy Lin rank first and second in jersey sales in the month of April. This comes as somewhat of a surprise seeing that neither has played much in the month of April.
Following Rose and Lin were the usual suspects Kobe Bryant, LeBron James, and Carmelo Anthony rounding out the top five. Kobe Bryant had the top-selling jersey from 2001 to 2003 and again in 2007, 2009 and 2010. James had the top seller in 2004 and 2011. Wade topped sale in 2006.