{"title":"Hoodies and Sweats","description":"","products":[{"product_id":"grappleford-grapplers-hoodie-skull-jiu-jitsu-club-pullover","title":"GG Biker Patch Fleece Jiu-jitsu Hoodie","description":"\u003cp\u003eThis midweight fleece hoodie carries a gritty, club-ready vibe — soft on the skin but bold in attitude. A compact emblem sits over the heart while a larger, weathered skull-and-banner graphic dominates the back, giving the piece a vintage fight-club aesthetic. The dropped shoulders and classic fit keep movement natural during training or downtime. Wear it after a hard roll to warm up, on the commute to the gym, or layered under a jacket for urban nights. Subtle distressing in the print and the muted palette make it feel lived-in from day one.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 2-piece color-matched jersey-lined hood for extra warmth\u003cbr\u003e- Relaxed dropped-shoulder cut for easy movement\u003cbr\u003e- Front pouch pocket for storage and hand warmth\u003cbr\u003e- OEKO-TEX Standard 100 and socially conscious (FLA \u0026amp; WRAP) certified manufacturing\u003cbr\u003e- Medium-heavy 8.4 oz fabric: soft ring-spun cotton blend with a 100% cotton face\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F), gentle cycle\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Black","offer_id":44986232045615,"sku":"23317078054571550911","price":39.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":44986232078383,"sku":"94090396378562238072","price":39.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":44986232111151,"sku":"30679423682206486725","price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":44986232143919,"sku":"27440249218954869519","price":39.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":44986232176687,"sku":"45688364766601139067","price":40.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":44986232209455,"sku":"14816272626914062563","price":41.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black","offer_id":44986232242223,"sku":"19630948978772088385","price":42.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Black","offer_id":44986232274991,"sku":"99610376631044594017","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0654\/2016\/5167\/files\/Hoodie.png?v=1772736235"},{"product_id":"never-too-old-to-roll-50-50-zip-hoodie","title":"Never Too Old To Roll 50\/50 Zip Hoodie","description":"\u003ctable id=\"size-guide\" style=\"min-width: 360px;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px;\"\u003e \u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e3XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e19.25\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.26\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.23\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.24\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.24\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.97\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.99\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.97\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSleeve length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.98\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.97\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.99\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.98\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSize tolerance, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eThis black full-zip hoodie carries a quiet, rough-hewn energy — a worn-in emblem on the chest and a larger weathered skull crest on the back that reads “Never Too Old To Roll.” It feels like the jacket you reach for before a late-night ride, a dicey gig, or a backyard bonfire. The medium-heavy 50\/50 knit gives structure without stiffness; the zip and roomy pockets keep things practical. Small embroidered detail at the left chest adds tactile depth while the larger distressed print on the back tells the story: lived-in, unapologetic, and built to move with you. Slip it on when you want warmth that doesn’t announce itself, but lets the artwork do the talking.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 50\/50 cotton-poly \u003cstrong\u003emedium-heavy\u003c\/strong\u003e fabric (8 oz\/yd²) — warm, structured feel\u003cbr\u003e- Full metal zipper and adjustable hood with self-colored drawcord\u003cbr\u003e- Spacious front pockets for phone, wallet, or gloves\u003cbr\u003e- Left-chest embroidery option plus DTG back print and DTF wrist prints\u003cbr\u003e- Classic fit, tubular knit (no side seams) that runs true to size and includes sewn-in label\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: warm (max 40C or 105F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: medium\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":44990663721007,"sku":"22112479465165846841","price":40.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":44990663753775,"sku":"14937544645569079233","price":40.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":44990663786543,"sku":"32052240361139835480","price":40.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":44990663819311,"sku":"27550892026620960223","price":40.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":44990663852079,"sku":"24068695506317823318","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":44990663884847,"sku":"20518173607176508900","price":42.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0654\/2016\/5167\/files\/NTOTRzipback.png?v=1772737433"},{"product_id":"gg-og-50-50-zip-hoodie","title":"GG OG 50\/50 Zip Hoodie","description":"\u003cp\u003ePull the hood up, tighten the drawstring, and feel the familiar calm before the roll. This full-zip hoodie wears the Graybeard Grapplers OG emblem like a badge of late-night mats, sticky sweat, and quiet craft. The midweight fabric holds you close—warm but breathable—so it moves with you from the car to the gym to the chill of post-training coffee. Zippered front and roomy pockets keep your tape, mouthguard, and phone within reach. Subtle embroidered chest detail and DTF\/DTG prints on the sleeves give it an authentic, lived-in look that reads veteran, not flashy. For adult grapplers who measure success in hours on the mat, this hoodie settles around your shoulders like the end of a hard round: steady, familiar, and earned.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Tubular knit without side seams for cleaner lines and reduced fabric waste\u003cbr\u003e- Adjustable hood with self-colored drawstring and metal eyelets\u003cbr\u003e- Durable silver metal zipper with metal puller\u003cbr\u003e- Spacious front pockets sized for gym essentials\u003cbr\u003e- \u003cstrong\u003eMidweight \u003c\/strong\u003e50\/50 cotton-poly blend (8 oz\/yd²) with embroidery and DTF\/DTG sleeve prints\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: warm (max 40C or 105F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: medium\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e\u003c\/p\u003e","brand":"Printify","offers":[{"title":"Navy \/ S","offer_id":45011996049455,"sku":"14799252319060494125","price":42.53,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":45011996082223,"sku":"29805326991637296063","price":40.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ S","offer_id":45011996114991,"sku":"13273003601800917665","price":42.53,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":45011996147759,"sku":"45369659151134220587","price":42.53,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":45011996180527,"sku":"20979684640859279769","price":40.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ M","offer_id":45011996213295,"sku":"42864967782307977070","price":42.53,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":45011996246063,"sku":"57557318898998217811","price":42.53,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":45011996278831,"sku":"22660245651944250356","price":40.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ L","offer_id":45011996311599,"sku":"49215674960115820684","price":42.53,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":45011996344367,"sku":"22026169382115603941","price":42.53,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":45011996377135,"sku":"55098758990348720969","price":40.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ XL","offer_id":45011996409903,"sku":"18433370845121142993","price":42.53,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":45011996442671,"sku":"28792474400052905590","price":47.17,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":45011996475439,"sku":"13874484078394060929","price":41.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ 2XL","offer_id":45011996508207,"sku":"14615995363830987066","price":47.17,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":45011996540975,"sku":"29560941854866456735","price":50.07,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":45011996573743,"sku":"21559010677181103400","price":42.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ 3XL","offer_id":45011996606511,"sku":"14786715027329199326","price":50.07,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0654\/2016\/5167\/files\/20260305195132-1f118ccb-58de-60cc-acb0-3ec2b6f81d6b.png?v=1772740692"}],"url":"https:\/\/graybeardgrapplers.com\/collections\/hoodies-and-sweats.oembed","provider":"Graybeard Grapplers","version":"1.0","type":"link"}