I think it'll look OK on the field with blue socks... should balance it out a bit, especially since they're wearing red shorts.
That warrior brand (not too familiar with them) comes up with some funky ass designs. By funky I mean ugly as shit. I have no idea what they were thinking with this and other jerseys they've produced.
I wish Mex teams would release their new kits earlier. I feel like they wait until the last minute every year.