MSNBC via Yahoo
Ted Cruz podcast payments raising 'serious' ethical, legal questions
1 day ago
San Antonio Current
Ted Cruz could face IRS issues over podcast deal
4 days ago
Newsweek
Ted Cruz could be in trouble with the IRS