This hasn't been a great year for New England Patriots' QB Tom Brady. The season on the field was his worst in YEARS and now we know he's not as popular off the field as he's been the past two years. For the first time in three years someone else has the top selling jersey in the NFL and that someone is Kansas City Chiefs QB Patrick Mahomes.

Here's the current Top 10:

  1. Patrick Mahomes, Kansas City Chiefs
  1. Tom Brady, New England Patriots
  1. Ezekiel Elliott, Dallas Cowboys
  1. Baker Mayfield, Cleveland Browns
  1. Odell Beckham Jr., Cleveland Browns
  1. Khalil Mack, Chicago Bears
  1. Aaron Rodgers, Green Bay Packers
  1. Dak Prescott, Dallas Cowboys
  1. Saquon Barkley, New York Giants
  1. JuJu Smith-Schuster, Pittsburgh Steelers

 These numbers are based on sales of officially licensed NFL merchandise from March 1st through November 30th of 2019. You can find the Top 50 at NFLPA.com.