I do not believe the print only "varies"... because I have ordered a few times and gotten the SAME crappy print each time.  The family loves baseball, and that is what is shown, but we didn't get baseball anything.  Instead we got the only sport the entire family doesn't like at all.  So, my kiddo won't wear at least one of them out of the package each time we buy it because we keep getting the SAME dumb prints!  I've ordered several different sizes and got those SAME prints.  Seriously... why not put those ugly prints on here then so people know they will get those instead of any of the ones listed?  None of the listings on here even come close to the ones that I received. If I had received different designs each time I wouldn't have been so disappointed... but since these are not listed and I keep getting the same ones, I'm not a happy customer.

On top of that, these run a bit on the small side.  I know my kid is growing fast, but every other brand I get he is a medium... and with these, even the large is extremely snug on him.  I realize these don't need to hang on him, but the mediums I got are closer to a size 8 because I could barely get them on him, like all other brands size 8.  So, if you decide to buy these... go one size up than what you think, and don't bother with any of the print listings because you won't get what is listed anywhere on the page! I should have just sent them back as soon as I got them, but these sizes are hard to find in local stores, so I'll use the 4 out of 5 and buy elsewhere for the next sizes.