New Rule: NFL Players MUST Stand During The National Anthem Team Owners Agreed
May 23rd in Atlanta GA NFL team owners held a meeting and unanimously agreed that all NFL players this year and years moving forward, must stand during the national anthem…