Colin Kaepernick's jerseys are selling very well at the official NFL shop amid criticism for his refusal to stand for the national anthem.

The NFL Shop's best sellers list has the Kaepernick red jersey as the No. 1 best seller and the Kaepernick white jersey as the No. 16 best seller.

Before Kaepernick sat out the anthem a month ago, his jerseys were hardly selling at all.