At a Cedar Rapids stop, Zach Wahls pitched his U.S. Senate run as a fight to “fix the broken economy by cleaning up corruption.” From child care costs to rent hikes, drug prices and gun safety, he linked pocketbook struggles to special-interest influence — and pledged to take no corporate PAC money.