Haters can hate, but everybody knows deep down that Brady is the true GOAT. Proof? He's the #1 merch-selling player in the NFL. Here's the rest of the list, courtesy of the NFL Player's Association
- 1. Tom Brady, Patriots
- 2. Ezekiel Elliott, Cowboys
- 3. Dez Bryant, Cowboys
- 4. Odell Beckham Jr., Giants
- 5. Carson Wentz, Eagles
- 6. Russell Wilson, Seahawks
- 7. Aaron Rodgers, Packers
- 8. Dak Prescott, Cowboys
- 9. Rob Gronkowski, Patriots
- 10. Cam Newton, Panthers
Thumbnail- Getty Images