A Bold Statement for Those Who Served and Speak Out All Gave Some Some Gave All One Had Bone Spurs Veterans Against Trump Shirt
Make your voice heard and your values visible with the powerful and unapologetic All Gave Some Some Gave All One Had Bone Spurs Veterans Against Trump Shirt. Designed for veterans, allies, and patriots who stand for service and truth, this shirt combines honor, humor, and protest into one unmistakable message.
The shirt proudly displays a red, white, and blue design that makes a strong political and moral statement. Featuring the iconic phrase “All Gave Some, Some Gave All” in distressed red lettering, followed by the biting commentary “One Had Bone Spurs,” this shirt calls out cowardice while honoring those who truly served. Beneath the stars, the phrase “Veterans Against Trump” is printed clearly in navy blue, uniting like-minded individuals under a banner of integrity.

The All Gave Some Some Gave All One Had Bone Spurs Veterans Against Trump Shirt isn’t just a fashion statement—it’s a message of honor, courage, and truth. It’s for those who respect service and aren’t afraid to call out those who dodged it.
Product Detail :
- Classic T-Shirt G500 : 90% cotton, 10% polyester.
- Premium SS T-Shirt NL3600 : Heather Gray 90% cotton/10% polyester; Fabric laundered.
- Pullover Hoodie G185 : 55% cotton, 45% polyester.
- Crewneck Sweatshirt G180: 55% cotton/45% polyester.
- Long Sleeve T-Shirt G240 : Ash is 99% cotton, 1% poly; Sport Grey is 90% cotton, 10% poly; Dark Heather is 50% cotton, 50% polyester.
- Jersey Tank 3480 : 100% combed and ringspun cotton.
- Sleeve Raglan NL6051 : 50% polyester/25% combed ringspun cotton/25% rayon jersey.
- Ladies T-shirt : 100% preshrunk cotton; Ash Grey 99% cotton, 1% polyester.
- Size : S,M,L,XL,2XL,3XL,4XL,5XL.
- Color : A variety of colors are available, depending on the style you choose.
Care Instructions:
- Machine wash warm, inside out, with like colors.
- Use only non-chlorine bleach.
- Tumble dry medium.
- Do not iron.
- Do not dry clean.