San Francisco 49ers quarterback Colin Kaepernick has the NFL's best-selling jersey over the past three months, according to NFLShop.com.
Quarterbacks made up four of the top five spots on the top 10 list, which is based on sales figures from April 1 to June 30.
Following Kaepernick were Seattle Seahawks quarterback Russell Wilson, Washington Redskins quarterback Robert Griffin III, Minnesota Vikings running back Adrian Peterson and Denver Broncos quarterback Peyton Manning.
Despite retiring, Ray Lewis' Baltimore Ravens jersey placed eighth in the top 10. Brian Urlacher, who retired from the Chicago Bears in the offseason, was 10th in jersey sales.
The jersey of the San Diego Chargers' Manti Te'o topped all rookies.
Among team jerseys, the 49ers led the way, followed by the Seahawks. The rest of the top five were the Dallas Cowboys, Ravens and New England Patriots.