No subject causes more controversy in the NFL right now than the sight of players choosing to kneel or sit in silent protest of social injustices during the national anthem.
The demonstrations commanded the national spotlight last weekend after President Donald Trump called an NFL player who doesn't stand during the anthem a "son of a bitch" during a campaign rally in Huntsville, Ala., on Friday night.

Full disclosure: I come from a military family, as my late father retired from the U.S. Navy after 20-plus years on active duty, including a tour in Vietnam.