Opinion Trump’s Big Tech pledge is a great first step to end the taxpayer-funded free ride Sam Romain · March 6, 2026 7:00 am