Those in favor of last Sunday's protests strongly believe taking a knee symbolizes unity against police brutality. This trend started in 2016 with Colin Kaepernick's, former 49er and current free agent. This occurred around the time Castile and Sterling were shot by police. If you're not familiar with the stories, you can read about them here.
The opposing team supports Trump on his controversial comments he made about the "should be" consequences of protesting players. Trump fans and patriots alike feel the American flag is a representation of those that have fought and died for our freedom and should never be desecrated.
In response to the protest by NFL players and celebs, flag fans expressed their disdain by calling for a boycott of the League's games and merchandise. Some even recorded themselves burning jerseys and other NFL merchandise. However, there's one problem with the boycott that no one is talking about.
In order for the boycott to significantly effect the NFL, the company's profits would have to depend on ratings and sales alone, but that just isn't the case. The local government also has a hand in it. The league is actually subsidized by way of taxpayer dollars and tax breaks. This funding is used to build stadiums, travel, hotel stays and other costs. In 2016 alone, the NFL's Revenue was over 13 billion dollars, which was the highest of a pro sports league, even outside the United States.
So, ratings may plummet as Trump recovers his base supporters and protesters will continue to express themselves, but in the end, the NFL will play on.
NFL gets Subsidies from Taxpayers
Community Based Ownership of NFL