The Diamondbacks are back to the black hats on the road after using the red hats all at home to start the year. However they are still using the red under sleeves/socks on the road too, so that seems to be a full time change, at least for the standard home/away set.
We’ll see what they do with all their alternates
EDIT: Actually those are the alternate black hats, not the standard ones. Wonder if they've ever worn those with the roads before.