Everyone has an opinion on Colin Kaepernick kneeling during the national anthem. Some people even have two.

Jerry Rice, arguably the greatest football player of all time and unquestionably the greatest receiver of all time, is one of those people. Rice originally questioned Kap over his decision, but reversed course on Tuesday and backed the 49ers backup quarterback.

This is in stark contrast to Rice's previous opinion on the matter, in which he supported Kaepernick, but said he wasn't a huge fan of the way in which Kap went about his business.

That stance put Rice in pretty rare air as well, because many athletes came out in support of Kaepernick after his decision to kneel during the anthem.

Rice's status as one of the greatest 49ers of all time didn't do Kap much help in terms of currying public favor for his actions.

However, multiple players on other teams -- most recently three Eagles players on Monday night -- have taken a similar stance to Kaepernick, kneeling or holding up their fists in solidarity during the anthem.

Seeing someone flip flop is never ideal, but it's OK to navigate yourself down a path of changing your mind in an instance like this. What Kaepernick is supporting (injustice in society) is a very worthwhile cause but sometimes it's difficult to parse out the cause from the methodology, which involves the American flag and the national anthem.

It's possible that line of thinking landed Kap another supporter.