A poll conducted this week by the Seton Hall Sports Poll has found that 84% of American support the NFL players’ right to protest, with only 16% saying the players should be ordered to stand for the anthem or be dropped from the team if they refuse. CONT.
Seton Hall U.