In final year, Papi's jersey the most popular

Much like his skills, Red Sox slugger David Ortiz's popularity isn't dwindling as his 20-year career comes to a close this season.
Ortiz, who was recently selected to his 10th All-Star Game, has the most popular jersey to date in 2016.
Ortiz heads the Top 20 list, which is comprised of 13 2016 All-Stars. This is the second time that Ortiz has led the list since 2010, when Major League Baseball and the MLB Players Association began releasing rankings.
Cubs third baseman Kris Bryant, last year's National League Rookie of the Year Award winner, remains in second place, where he finished last season. He is one of three Cubs in the top 10, joined by Anthony Rizzo (No. 4) and Jake Arrieta (No. 7).

This browser does not support the video element.

Dodgers left-hander Clayton Kershaw (No. 3) and Angels center fielder Mike Trout (No. 5) round out the top five.
The list is based on sales from MLBShop.com, MLB's official online shop, since Jan. 1.
Here is the complete list:
1. David Ortiz, Red Sox

  1. Kris Bryant, Cubs
  2. Clayton Kershaw, Dodgers
  3. Anthony Rizzo, Cubs
  4. Mike Trout, Angels
  5. Buster Posey, Giants
  6. Jake Arrieta, Cubs
  7. Yadier Molina, Cardinals
  8. Bryce Harper, Nationals
  9. Noah Syndergaard, Mets
  10. Salvador Perez, Royals
  11. Eric Hosmer, Royals
  12. Jacob deGrom, Mets
  13. Andrew McCutchen, Pirates
  14. Alex Gordon, Royals
  15. Madison Bumgarner, Giants
  16. David Wright, Mets
  17. Lorenzo Cain, Royals
  18. Josh Donaldson, Blue Jays
  19. Dustin Pedroia, Red Sox