IMO, Americanthinker is the best opinion site out there.
I’ve read Robert Oscar Lopez’s articles at a number of different sites over the years.