Sean Hannity blasted NFL players who knelt during the national anthem, as well as league commissioner Roger Goodell.
He said that fans who disagree with the players' choice to disrespect the anthem will flee from the sport.
"[They're] not interested in watching this behavior and sign of disrespect every Sunday," Hannity said.
He added that the "show of unity" with the players who demonstrated is now "cracking."
He compared stern statements made by Pittsburgh Steelers coach Mike Tomlin, who said his team's locker room meeting during colors was a show of solidarity, with fallout 24 hours later.
Earlier Monday, Tomlin's quarterback, Ben Roethlisberger, said he regretted remaining in the locker room and leaving just lineman and veteran Alejandro Villanueva out on the field.
Hannity also said NBC's "Sunday Night Football" ratings were down once again and that Broncos' star Von Miller had advertising gigs rescinded after the linebacker made statements supporting the kneeling players.
"These players have every right to protest, but some are massive hypocrites," Hannity said.
He also said Goodell deserved some blame as well, since he is reportedly ignoring league rules against such displays while enforcing other less important rules governing demonstrations.
Goodell's officials enforce yardage penalties for twerking, mocking the shooting of a bow & arrow, as well as removing a helmet during an endzone celebration.
"Nice try, Roger Goodell," he said.
Watch more above.