What many people are missing in this debate is the fact that prior to 2009, NFL teams did not generally stand for the anthem. While having the option to do so individually if they chose to, most of the time they stayed in the locker room during this pregame ritual.
In fact, Tom E. Curran of Comcast Sportsnet New England reported, in August 2016, that NFL spokesman Brian McCarthy confirmed that the now common practice of players standing on the field together for the national anthem only began in 2009.
“NFL spokesman Brian McCarthy confirmed this morning the practice began in 2009, adding, ‘As you know, the NFL has a long tradition of patriotism. Players are encouraged but not required to stand for the anthem.’”
Additionally, it has come to light that many of the “patriotic” pregame displays in the NFL are simply propaganda displays that were paid for by the U.S. Department of Defense and the National Guard – meaning that these displays were actually paid for by the American taxpayers.
These displays of patriotic propaganda, called “paid patriotism,” were brought to light in April 2015, when Arizona Senator Jeff Flake released a statement condemning the practice.
http://thefreethoughtproject.com/nf...009-dod-then-began-a-paid-patriotism-program/