ARLINGTON, TX - SEPTEMBER 01: Cyrus Kouandjio #71 of the University of Alabama reacts after a big stop during the game against the University of Michigan at Cowboys Stadium on September 1, 2012 in Arlington, Texas. Alabama defeated Michigan 41-14. (Photo by Leon Halip/Getty Images)

An NFL player refuses to kneel during the national anthem, and his reasoning is the best yet

That's certainly better logic than some other people have had.

Former Alabama lineman and current Buffalo Bills offensive tackle officially became a United States citizen this after he and his family moved from Cameroon 19 years ago. On Thursday, Kouandjio took the Oath of Allegiance and led the Pledge of Allegiance with 33 other people became U.S. citizens.

RELATED: While others kneel and protest, the Kouandjio brothers are proud to become U.S. citizens

That might explain why he said that he would never kneel during the anthem like Colin Kaepernick has done all season.

"I can't kneel during the anthem," Kouandjio said. "I don't blame Colin Kaepernick for doing what he did. But for me, I have too much respect for a flag and anthem that represent freedom and liberty."

"I love this country," he said. "Me myself, I'll just tell you, I'm a Christian, and I feel like the forefathers of this country built this constitution around Christian values — Christian values like freedom, liberty and the pursuit of happiness — and I'm just glad to be a part of it."

The 6'7", 322-pound behemoth is also looking forward to the 2020 Presidential and said he didn't care much for Donald Trump, but will accept him as his President.

[h/t BroBible]