If anyone doesn't do exactly as this "law" designates, should they be arrested and incarcerated?  The key word is "should", but nothing in law requires any of it.  The playing of the national anthem, god bless america, or pledges of allegiance  at sporting events should be abolished.  The NFL teams have been paid by military services with taxpayer dollars to put on grand displays of support for veterans and military nothing more than blatant recruitment ploys.  It is phony and unrelated to any true patriotism.