No mistake about it - money talks in politics. But money is not the final word.

U.S. Sen. Ted Cruz, R-Texas, made a campaign stop at West Texas A&M University Wednesday, part of a schedule that included Midland and Wichita Falls.

The junior senator and former GOP presidential candidate, who didn't mind sparring with eventual GOP nominee and president, Donald Trump, is facing U.S. Rep Beto O’Rourke, a Democrat from El Paso in the general election.

For some reason, O'Rourke is getting a fair share of media attention because of his ability to raise money - $6.7 million in the first three months of 2018, according to Associated Press.

That is a significant chunk of change. However, if O'Rourke is able to knock off Cruz, it will be be arguably the biggest upset in recent memory in the state of Texas.

And here is why - money is fine, but money needs to lead to votes. And there is little indication - so far - that O'Rourke can get the votes.

Take a look at the primaries this past March.

O'Rourke got 644,632 votes in a three-candidate Democrat primary. Cruz got 1,322,724 votes in the five-candidate Republican primary.

Primaries are not always indicative of a general election, but Cruz more than doubled O'Rourke despite having more opponents.

Keep in mind that in the 2012 general election for this seat, Democrat Paul Sadler got 3,194,927 votes.

Sounds good right? More than 3 million votes? Trouble is (from a Democrat perspective), that Cruz got 4,440,137 votes - 56.46 percent. (Speaking of perspective, Cruz's vote total in 2012 eclipsed what Hillary Clinton got in Texas when running for president in 2016 - 3,877,868 votes.)

The point here is that despite a degree of media infatuation with O'Rourke, he faces a significant uphill battle against Cruz regardless of raising an impressive amount of money.

We will say it again - money talks, but so do votes.

And if O'Rourke is somehow able to beat Cruz - it will be the biggest political upset in decades in the Lone Star State.