I don't much care for this.
My elder daughter recently got back from high school band camp, up in Oklahoma. She had a great time, and has a lot of stories to tell, and some T-shirts. One of them was supplied by the local high school, just as freebies to the visiting school's band, which was nice, I thought.
I looked at the back, and there seems to be a pretty major lack of separation of church and state:
Keep in mind that the shirts were given to my kid while she was at a school-sponsored trip, and were provided by another school band. My school district and theirs subsidized this.
Not a problem, you say? Would you be as fine with it if it was like this?
Religion is fine, if that's your gig. But please don't use taxpayer money to put your religion onto my kid's back.