Who’s going to keep those money grubbers in front of you?

Rob Sand has $18 million cash on hand in his run for Iowa governor, but here is the crazy part: He’s a Democrat, and it is only May.