Looks to me he's just a putz with a web site...
No, that would be Senator Chuck Schumer.
Well, in fairness to Raimondo... aren't we all just putzes with a Web site, when you get right down to it?