Well, kids are one of the bigger target audiences for minor league baseball, no?
I'm not seeing the outrage. Most minor league teams have cartoonish mascots and frankly I always found their uniforms boring. They were just Boston with a P. I don't particularly love or even like this kit, but were i one that went to a lot of their games I don't think it's offensive enough that it would ruin anything. Of course, I used to collect minor league hats as a kid so maybe I'm biased. But I've always loved the crazy names and logos for minor leagues teams. It's supposed to be fun.
As stated the biggest offense is they couldn't bother iron them before putting them on display. Wtf is that shit?