Perhaps I am the only one who didn't already know this, but I just found out that the NFL was paid to have their players stand during the national anthem. And they were paid millions.
So their standing isn't a sign of political respect, it is because they were given money to stand. And not just the NFL. This also effects other sports.