Sean Hannity said NFL players protesting the national anthem will ultimately hurt themselves.
Latest from Fox News Channel
Pittsburgh Steelers offensive lineman Alejandro Villanueva was the only player on his team to stand for the national anthem on Sunday.
Two former National Football League players faced off on players refusing to stand for the national anthem to protest police brutality and racial inequality.
Actor Jesse Williams says the NFL's pregame national anthem is a "scam" designed to convince "boys and girls to go fly overseas and go kill people."
Dozens of NFL players on Sunday refused to stand for the national anthem to protest racism in America and to defy President Donald Trump's call for players who disrespect the country to be fired.
The "Star-Spangled Banner" was not protested by members of the NASCAR community during their Cup series race outside Concord, N.H. this weekend.
Tomi Lahren slammed actress and talk show host Ellen DeGeneres for her remarks about President Trump.
The Stanley Cup champion Pittsburgh Penguins released a statement in response to President Trump's remarks toward athletes kneeling for the national anthem.
Treasury Secretary Steve Mnuchin said that, for NFL players, football is a "job" and that "they can do free speech on their own time."
Former House Speaker Newt Gingrich (R-Ga.) fired back at NFL players and owners who objected to Trump's criticism of them kneeling for the national anthem.
Senate Minority Leader Charles Schumer (D-N.Y.) spoke at the Global Citizens Festival in Central Park, New York City, and ripped President Trump's plan to cut foreign aid and build a Mexican border wall.
At the yearly NFL outing in London, several members of the AFC's Baltimore Ravens and Jacksonville Jaguars knelt during the "Star-Spangled Banner," but stood during Britain's "God Save the Queen."