Play video content EXCLUSIVE TMZ.com

Ted Cruz railed on Colin Kaepernick and while he was at it BLASTED President Obama.

We caught up with the senator at Reagan National Airport and asked him about Kaepernick's stand to kneel.

Check out the vid ... Ted wasn't having it. He unloaded on the 49ers QB, calling him rich and spoiled. And in true Republican fashion ... he saved some smack for the prez.