Flyers winger Claude Giroux had the best-selling jersey on the NHL's website during the 2011-2012 season according to Street & Smith's Sports Business Journal. Sidney Crosby, who led the league in sales last year, fell to third.

Giroux was one of four Flyers players to crack the top 20. Also making the list were Jaromir Jagr (No. 10), Danny Briere (No. 11), and James van Riemsdyk (No. 19).

Here is a look at the rest of the top 20:

1. Flyers RW Claude Giroux
2. Rangers RW Ryan Callahan
3. Penguins C Sidney Crosby
4. Capitals LW Alex Ovechkin
5. Rangers G Henrik Lundqvist
6. Blackhawks C Jonathan Toews
7. Bruins G Tim Thomas
8. Blackhawks C Patrick Kane
9. Red Wings C Pavel Datsyuk
10. Flyers RW Jaromir Jagr
11. Flyers RW Daniel Briere
12. Bruins C Tyler Seguin
13. Bruins D Zdeno Chara
14. Bruins LW Milan Lucic
15. Rangers C Brad Richards
16. Lightning C Steven Stamkos
17. Penguins C Evgeni Malkin
18. Capitals C Nicklas Backstrom
19. Flyers LW James van Riemsdyk
20. Sharks C Joe Thornton