Still pulling to left after alignment

Well, there's a glaring reason why it will pull to the left. It has almost ONE DEGREE LESS caster on the left. You can TRY crossing the two front tires to rule out a radial tire pull, but I bet that's not it. The caster is certainly what's doing it.
It looks like .6 of a degree but I sure can't see that blurry chart. The more caster on the right is probably to compensate for road crown. No camber spread that I can see.