From Comcast SportsNetNEW YORK (AP) -- Move over, Kobe and LeBron: Only Derrick Rose could top Linsanity when it came to jersey sales over the past year.The league's reigning MVP has the top-selling jersey at the NBA Store and nbastore.com since April 2011, the NBA says Thursday. Knicks guard Jeremy Lin was No. 2, despite his merchandise not even being available until his stunning breakthrough in February.Bryant was third and James fourth, unusually low spots for two of the NBA's biggest superstars. Bryant had been No. 1 six times and James twice since 2001.Carmelo Anthony rounded out the top five, helping the Knicks finish second in team merchandise sales. The Bulls were No. 1 for the first time since April 2001.