SANTA CLARA – Colin Kaepernick criticized the major party U.S. presidential candidates on Tuesday as “proven liars.”

Kaepernick, the 49ers’ backup quarterback, has spoken up against racial inequalities. His protest of taking a knee during the national anthem has gained nationwide momentum.

Donald Trump on a Seattle radio station last month called Kaepernick’s protest “a terrible thing.” Trump added, “And, you know, maybe he should find a country that works better for him. Let him try, it won’t happen.”

[MAIOCCO: Kaepernick responds to Kelly's claim: 'I'm always ready to play']

Said Kaepernick, “That’s a very ignorant statement, that if you don’t agree with what’s going on here and that if you want justice and liberty and freedom for all that you should leave the country.

“He always says ‘Make America Great Again.’ Well, America’s never been great for people of color. And that’s something that needs to be addressed. Let’s make America great for the first time.”

But Kaepernick is not a supporter of Hillary Clinton, either.

“To me, it was embarrassing to watch that these are our two candidates,” Kaepernick said. “Both are proven liars and it almost seems like they’re trying to debate who’s less racist.

"And at this point, talking with one of my friends, it was you, you have to pick the lesser of two evils, but in the end, it’s still evil.”