Question: are all pixel 2 phones unlocked?
Answer: All Pixel phones bought through the Google Store automatically come unlocked, so you don't have to worry about unlocking those — you're already free to use it with any carrier.