First time I've ever heard his name mentioned. (Never heard of "Left, Right & Center", either.) I'll look him up.
ETA: I checked out the wiki article on him...and I can see where you would get that idea. Here are some things from that article where he & I are thinking in lock-step:
During this period Scheer made a bid for elective office as one of the first anti-Vietnam War candidates.
His latest book, 'The Great American Stickup,' blames the 'captains of finance' for causing the 2008 'meltdown' of the global economy in the first place and then profiting from the tax dollars that were thrown at the problem — 'a giant hustle that served the richest of the rich
On June 3, 2003, Scheer concluded that White House justifications for the war were a "big lie."
Scheer wrote an article entitled "What We Don't Know About 9/11 Hurts Us" for the LA Times. In it, he asked, "Would George W. Bush have been reelected president if the public understood how much responsibility his administration bears for allowing the 9/11 attacks to succeed?"
I did not support Rand Paul's senate bid in Kentucky, of course.