I thought the mag was NeverTrump.
That may be The Weekly Standard you're thinking of.
But I haven't seen The American Spectator in years.
That is National Review