The First Amendment guarantees the right to free speech, but many NFL players are dishonoring those who serve our nation by kneeling during the National Anthem. Should American taxpayers subsidize NFL teams that disrespect the flag?