After Trump endorsement, NASCAR leader faces the fallout Staff
Posted: Mar 10, 2016 3:42 PM
When Brian France endorsed Donald Trump for president, the chairman and chief executive of NASCAR thought of it as nothing more than a "routine endorsement." He's been dealing with the fallout ever since.

Recommended Townhall Video