The top-25 jerseys sold on NFLSHOP.com from April 1 – July 31, 2012:
1. Peyton Manning, QB, Denver Broncos, No. 18
2. Robert Griffin III, QB, Washington Redskins, No. 10
3. Tim Tebow, QB, New York Jets, No. 15
4. Andrew Luck, QB, Indianapolis Colts, No. 12
5. Eli Manning, QB, New York Giants, No. 10
6. Aaron Rodgers, QB, Green Bay Packers, No. 12
7. Patrick Willis, MLB, San Francisco 49ers, No. 52
8. Tom Brady, QB, New England Patriots, No. 12
9. Cam Newton, QB, Carolina Panthers, No. 1
10. Troy Polamalu, S, Pittsburgh Steelers, No. 43
11. Victor Cruz, WR, New York Giants, No. 80
12. Drew Brees, QB, New Orleans Saints, No. 9
13. Tony Romo, QB, Dallas Cowboys, No. 9
14. Rob Gronkowski, TE, New England Patriots, No. 87
15. Clay Matthews, DE/LB, Green Bay Packers, No. 52
16. Ray Lewis, MLB, Baltimore Ravens, No. 52
17. Calvin Johnson, WR, Detroit Lions, No. 81
18. Marshawn Lynch, RB, Seattle Seahawks, No. 24
19. DeMarcus Ware, DE/LB,Dallas Cowboys, No. 94
20. Brian Urlacher, MLB, Chicago Bears, No. 54
21. Jason Witten, TE, Dallas Cowboys, No. 82
22. Darren McFadden, RB, Oakland Raiders, No. 20
23. Michael Vick, QB, Philadelphia Eagles, No. 7
24. Ben Roethlisberger, QB,Pittsburgh Steelers, No. 7
25. Von Miller, LB, Denver Broncos, No. 58
http://blogs.denverpost.com/broncos/2012/08/18/top-nfl-jersey-sales-peyton-manning-1-von-miller-25/14885/