{"title":"Hometown Hype","description":null,"products":[{"product_id":"sheehan-football-crewneck","title":"Sheehan Football Crewneck","description":"\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px;\"\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eXL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e2XL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e3XL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e4XL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e5XL\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e \u003cspan style=\"color: rgb(82, 82, 82);\"\u003eWidth, in\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e20.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e22.01\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e24.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e26.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e28.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e30.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e32.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e34.00\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eLength, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e27.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e28.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e29.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e30.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e31.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e32.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e33.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e34.00\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eSleeve length (from center back), in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e33.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e34.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e35.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e36.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e37.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e38.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e39.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e40.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eSize tolerance, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003eWarm, worn-in energy wrapped in a clean crewneck. This medium-weight sweatshirt carries a bold vintage football crest across the chest — the kind of emblem that makes Saturday stands and post-game hangouts feel like traditions. The fabric has a soft, steady weight that settles comfortably around your shoulders. Ribbed collar and cuffs hold their shape; double-needle stitching stands up to repeated wear. It’s the sweatshirt you reach for on cool practices, morning runs to the stadium, or lazy afternoons replaying the game with friends. The embroidered-ready chest and wrist areas give it a tactile, crafted look that reads handcrafted-team-spirit rather than mass-produced. Subtle, durable, and built to last, it slips into a game-day rotation while still living in everyday life.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eFits true to size. Feel free to size up if you love an oversized fit.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- Medium-heavy 50\/50 cotton-poly blend (8.0 oz\/yd²) for warmth and durability\u003c\/p\u003e\u003cp\u003e- Ribbed knit collar and cuffs with double-needle stitching for shape retention\u003c\/p\u003e\u003cp\u003e- Tubular knit without side seams for a clean fit and less fabric waste\u003c\/p\u003e\u003cp\u003e- DTF printed inner neck labels and DTG prints; embroidery options on chest and wrists\u003c\/p\u003e\u003cp\u003e- OEKO-TEX® certified dyes; ethically grown US cotton; meets safety and chemical requirements\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Do not iron\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Maroon","offer_id":43802777845821,"sku":"32349630291311503700","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":43802777878589,"sku":"26954372756405969076","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":43802777911357,"sku":"57978174974771701570","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash","offer_id":43802777944125,"sku":"40301704097887325109","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Maroon","offer_id":43802777976893,"sku":"14253855968246574450","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":43802778009661,"sku":"31059175902712219855","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":43802778042429,"sku":"11999625896855405384","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Ash","offer_id":43802778075197,"sku":"32531778754459075554","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Maroon","offer_id":43802778107965,"sku":"33885686046099214747","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":43802778140733,"sku":"31277823767827653706","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":43802778173501,"sku":"17156573736085426982","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":43802778206269,"sku":"61794832958514814552","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Maroon","offer_id":43802778239037,"sku":"32869780204805176137","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":43802778271805,"sku":"23165041472466252844","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":43802778304573,"sku":"28318269600558938869","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":43802778337341,"sku":"11370398944681117784","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Maroon","offer_id":43802778370109,"sku":"22763197678694804118","price":37.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":43802778402877,"sku":"24948705452811558784","price":37.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":43802778435645,"sku":"32556216420838501211","price":37.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":43802778468413,"sku":"22215712617163499632","price":37.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Maroon","offer_id":43802778501181,"sku":"18497439507786395796","price":38.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":43802778533949,"sku":"25485131287178358615","price":38.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":43802778566717,"sku":"91117826994202564659","price":38.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Ash","offer_id":43802778599485,"sku":"12265173434682786845","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/3071\/5453\/files\/20261012005536-1f1c5d7a-2f81-69f6-a6a7-72f2826c4a77.png?v=1791814014"},{"product_id":"sheehan-basketball-crewneck","title":"Sheehan Basketball Crewneck","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\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e5XL\u003c\/th\u003e\n                \u003c\/tr\u003e\n            \u003c\/thead\u003e\n            \u003ctbody\u003e\n                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.01 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length (from center back), in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            36.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            37.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            38.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            39.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            40.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp\u003eA warm, lived-in crewneck that carries the roar of the court into everyday life. This medium-weight sweatshirt has a clean, classic silhouette and a bold embroidered basketball emblem centered on the chest — the kind of graphic that reads as team pride and hometown grit. Slip it on after practice or into a weekend lineup of jeans and sneakers. The ribbed collar and double-needle stitched seams hold their shape through washes, while the tubular knit body keeps the fit smooth and waste minimal. It feels substantial without being bulky, and the soft inner label and tear-away tag keep it comfortable against the skin. Wear it to practices, early-morning warmups, school spirit events, or casual meetups where you want to represent your team with quiet confidence.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eFits true to size. Feel free to size up if you love an oversized fit. \u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- Embroidered chest logo with optional wrist embroidery placement\u003c\/p\u003e\u003cp\u003e- Medium-heavy 8.0 oz (271 g\/m²) 50\/50 cotton-polyester blend for durability and warmth\u003c\/p\u003e\u003cp\u003e- Ribbed knit collar and double-needle stitching for long-lasting shape retention\u003c\/p\u003e\u003cp\u003e- Tubular knit (no side seams) for a smooth fit and reduced fabric waste\u003c\/p\u003e\u003cp\u003e- OEKO-TEX® certified dyes; gray tear-away neck label for itch-free comfort\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Do not iron\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Maroon","offer_id":43802814480445,"sku":"95072805858021489775","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":43802814513213,"sku":"25846236478077467873","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":43802814545981,"sku":"25920295151164017913","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash","offer_id":43802814578749,"sku":"16225987900997136758","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Maroon","offer_id":43802814611517,"sku":"30207978221023243427","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":43802814644285,"sku":"21238208511767331899","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":43802814677053,"sku":"25075176790498516557","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Ash","offer_id":43802814709821,"sku":"87975688540809640992","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Maroon","offer_id":43802814742589,"sku":"25369472942432805946","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":43802814775357,"sku":"17467554603731922348","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":43802814808125,"sku":"12930194587069300999","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":43802814840893,"sku":"83871496173300060105","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Maroon","offer_id":43802814873661,"sku":"22288782599815593162","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":43802814906429,"sku":"20986736586308168151","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":43802814939197,"sku":"42047921427866647032","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":43802814971965,"sku":"97287080978168316512","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Maroon","offer_id":43802815004733,"sku":"22650693085901496665","price":37.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":43802815037501,"sku":"10432220337692370214","price":37.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":43802815070269,"sku":"85832730080477785773","price":37.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":43802815103037,"sku":"30884181652086303865","price":37.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Maroon","offer_id":43802815135805,"sku":"46741814587263022062","price":39.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":43802815168573,"sku":"68604968858098508365","price":39.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":43802815201341,"sku":"24690070279877382973","price":39.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Ash","offer_id":43802815234109,"sku":"28832503613731167337","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/3071\/5453\/files\/20261012144316-1f1c64b4-28eb-6e34-9ec6-7ae38c3b7b9e.png?v=1791819477"},{"product_id":"sheehan-football-hoodie-1","title":"Sheehan Football Hoodie","description":"\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px;\"\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eXL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e2XL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e3XL\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e \u003cspan style=\"color: rgb(82, 82, 82);\"\u003eWidth, in\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e20.08\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e22.05\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e24.02\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e25.98\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e27.99\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e29.92\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eLength, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e27.17\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e27.95\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e29.13\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e29.92\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e31.10\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e31.89\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eSleeve length from center back, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e33.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e34.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e35.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e36.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e37.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e38.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eSize tolerance, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003eBring game-day energy to chilly practices, tournament weekends, and time spent cheering from the sidelines with this Sheehan Football hoodie. The bold football crest and warm gold-and-burgundy lettering give it a proud team-spirit feel, while the cozy pouch pocket and adjustable hood make it easy to wear from kickoff through the final whistle. Its classic fit and medium-heavy cotton-polyester blend offer comfortable warmth without losing the relaxed feel of a familiar fan favorite. With a clean front design and blank back, it layers naturally over team gear and everyday basics.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eFits true to size. Feel free to size up if you love an oversized fit. \u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 50% cotton and 50% polyester medium-heavy fabric for cozy warmth and a soft feel\u003c\/p\u003e\u003cp\u003e- Classic fit with a tear-away label for comfortable, scratch-free wear\u003c\/p\u003e\u003cp\u003e- Double-lined hood with a color-matched adjustable drawcord\u003c\/p\u003e\u003cp\u003e- Kangaroo pouch pocket keeps hands warm and adds practical storage\u003c\/p\u003e\u003cp\u003e- Tubular knit construction without side seams helps reduce fabric waste\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Tumble dry: medium\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: low heat\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Maroon","offer_id":43803030224957,"sku":"32584874756986678710","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":43803030257725,"sku":"17798656682451444927","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":43803030290493,"sku":"21660380513191282018","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash","offer_id":43803030323261,"sku":"71598624199948319487","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Maroon","offer_id":43803030356029,"sku":"26523927399090518440","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":43803030388797,"sku":"22760934611136896122","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":43803030421565,"sku":"29311704278720260528","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Ash","offer_id":43803030454333,"sku":"17106577281140044163","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Maroon","offer_id":43803030487101,"sku":"12968832631789739569","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":43803030519869,"sku":"31155402237932199421","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":43803030552637,"sku":"24750895174578268500","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":43803030585405,"sku":"18990229076333701897","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Maroon","offer_id":43803030618173,"sku":"15188954021636834687","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":43803030650941,"sku":"12476806621264487457","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":43803030683709,"sku":"26547232977383027046","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":43803030716477,"sku":"21208538143634609931","price":45.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Maroon","offer_id":43803030749245,"sku":"30171621120402401459","price":46.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":43803030782013,"sku":"39027382388847678047","price":46.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":43803030814781,"sku":"14760988844120043864","price":46.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":43803030847549,"sku":"29475885206462078285","price":46.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Maroon","offer_id":43803030880317,"sku":"14629974039247488482","price":47.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":43803030913085,"sku":"33542153959553985397","price":47.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Ash","offer_id":43803030945853,"sku":"32758847670094540556","price":47.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/3071\/5453\/files\/20261012150153-1f1c64dd-c2a0-601a-a324-565d0001abe9.png?v=1791817595"},{"product_id":"sheehan-basketball-logo-hoodie","title":"Sheehan Basketball 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                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.08 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.05 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.02 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            25.98 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.99 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.92 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.17 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.95 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.13 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.92 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.10 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.89 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length from center back, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            36.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            37.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            38.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp\u003eThis soft, sturdy hooded sweatshirt brings team spirit into everyday wear. Built from a cozy cotton-poly blend, it holds color and shape through practices, travel, and weekend hangouts. The bold basketball-themed chest art sits above a roomy kangaroo pocket and a double-lined hood with matching drawcord — little details that keep you comfortable on chilly mornings and after tough drills. Clean, classic lines make it easy to layer over tees or under a jacket when the season turns. Wear it to warm up, to the game, or on the ride home; it feels like the team every time you pull it on.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eFits true to size. Feel free to size up if you love an oversized fit. \u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 50\/50 cotton-poly blend for warmth, durability, and reliable print quality\u003c\/p\u003e\u003cp\u003e- No side seams (tubular knit) for a smooth, waste-reducing fit\u003c\/p\u003e\u003cp\u003e- Double-lined hood with color-matched drawcord and spacious kangaroo pocket\u003c\/p\u003e\u003cp\u003e- DTF sleeve\/wrist and DTG chest prints available; embroidery options on chest and wrists\u003c\/p\u003e\u003cp\u003e- Medium-heavy 8.0 oz fabric with tear-away label and OEKO-TEX certified dyes\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Tumble dry: medium\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: low heat\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Maroon","offer_id":43803521581117,"sku":"29333810187054792798","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":43803521613885,"sku":"26484240052659637638","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":43803521646653,"sku":"30656335895418841180","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash","offer_id":43803521679421,"sku":"19424476175123834765","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Maroon","offer_id":43803521712189,"sku":"32518212070650605548","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":43803521744957,"sku":"29466417069305883268","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":43803521777725,"sku":"21568156415582962421","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Ash","offer_id":43803521810493,"sku":"27082875024875518604","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Maroon","offer_id":43803521843261,"sku":"20942759569192012188","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":43803521876029,"sku":"74020606356356249005","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":43803521908797,"sku":"20997564241510404255","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":43803521941565,"sku":"19930673862605734118","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Maroon","offer_id":43803521974333,"sku":"18417318543228795168","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":43803522007101,"sku":"84617954897591597569","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":43803522039869,"sku":"96504701758548365816","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":43803522072637,"sku":"20163495474505582980","price":45.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Maroon","offer_id":43803522105405,"sku":"21478464224509823323","price":47.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":43803522138173,"sku":"19728983805370011123","price":47.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":43803522170941,"sku":"23313694488859234326","price":47.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":43803522203709,"sku":"92266909610119282464","price":47.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Maroon","offer_id":43803522236477,"sku":"20623312449311814940","price":48.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":43803522269245,"sku":"11247589091781810788","price":48.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Ash","offer_id":43803522302013,"sku":"94735514559076198337","price":48.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/3071\/5453\/files\/20261012154552-1f1c6540-107e-602c-9a19-8a3faa021700.png?v=1791827035"},{"product_id":"sheehan-soccer-hoodie","title":"Sheehan Soccer Hoodie","description":"\u003cp\u003eThis cozy hoodie carries the quiet energy of late-afternoon practice fields and victory chants in the stands. The soft, medium-weight cotton\/poly blend wraps you in warmth while the bold soccer emblem across the chest announces team pride without shouting. The roomy kangaroo pocket and double-lined hood are made for chilly sideline mornings and post-game hangouts. It sits comfortably in the wardrobe of a committed player, dedicated fan, or proud parent — the kind of staple you reach for after drills, on the way to matches, or when reliving goals with the team. Subtle embroidery and durable DTF accents mean the design keeps its color and shape through seasons of wear and washing.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eFits true to size. Feel free to size up if you love an oversized fit.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 50\/50 cotton-poly medium-weight fabric (8.0 oz\/yd²) for warmth and durability\u003c\/p\u003e\u003cp\u003e- No side seams tubular knit for a smooth, waste-reducing fit\u003c\/p\u003e\u003cp\u003e- Double-lined hood with color-matched drawcord and kangaroo pouch pocket\u003c\/p\u003e\u003cp\u003e- DTF and DTG printed graphics with options for embroidered chest or wrist detailing\u003c\/p\u003e\u003cp\u003e- OEKO-TEX® certified dyes and compliance with major safety standards\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Tumble dry: medium\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: low heat\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Maroon","offer_id":43806327668797,"sku":"29018210634467282128","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":43806327701565,"sku":"81228507818258270300","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":43806327734333,"sku":"26193034766181817142","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash","offer_id":43806327767101,"sku":"24234037412459970157","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Maroon","offer_id":43806327799869,"sku":"32942962515679411791","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":43806327832637,"sku":"30369870470228268444","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":43806327865405,"sku":"28830563533281687158","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Ash","offer_id":43806327898173,"sku":"18714397487847729614","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Maroon","offer_id":43806327930941,"sku":"18394687860171894880","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":43806327963709,"sku":"28096096308357848535","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":43806327996477,"sku":"15569468423971813130","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":43806328029245,"sku":"65758049376594002347","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Maroon","offer_id":43806328062013,"sku":"26362348215577641432","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":43806328094781,"sku":"32319407799665036228","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":43806328127549,"sku":"22135813817364446666","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":43806328160317,"sku":"25418812020531524094","price":45.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Maroon","offer_id":43806328193085,"sku":"14868143856472825910","price":47.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":43806328225853,"sku":"12719256896418081129","price":47.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":43806328258621,"sku":"29892227841473753384","price":47.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":43806328291389,"sku":"31007276454583953379","price":47.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Maroon","offer_id":43806328324157,"sku":"32399746162170170473","price":48.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":43806328356925,"sku":"30769246554889255973","price":48.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Ash","offer_id":43806328389693,"sku":"20793362900144019471","price":48.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/3071\/5453\/files\/20261012205704-1f1c67f7-a898-62ae-a327-8672d7406c03.png?v=1791838830"},{"product_id":"sheahan-lacrosse-hoodie","title":"Sheahan Lacrosse Hoodie","description":"\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px;\"\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eXL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e2XL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e3XL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e4XL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px; font-size: 15px; font-weight: 500;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e5XL\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e \u003cspan style=\"color: rgb(82, 82, 82);\"\u003eWidth, in\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e20.08\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e22.05\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e24.02\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e25.98\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e27.99\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e29.92\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e31.89\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e33.86\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eLength, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e27.17\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e27.95\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e29.13\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e29.92\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e31.10\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e31.89\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e33.07\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e33.86\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eSleeve length from center back, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e33.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e34.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e35.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e36.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e37.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e38.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e39.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"4\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e40.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eSize tolerance, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"5\" style=\"word-break: break-word; border-top: 1px solid rgb(237, 237, 237); font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e1.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003eThe Sheehan Lacrosse Hoodie carries the spirit of game day wherever you go. Its vintage-inspired lacrosse graphic, complete with crossed sticks and bold school-color lettering, feels right at the field, in the stands, or on the ride home after practice. The medium-heavy fleece blend brings cozy warmth to chilly morning drills and cool evening tournaments, while the double-lined hood, adjustable drawcord, and kangaroo pocket keep you comfortable between plays. Made for adult players, parents, coaches, alumni, and loyal fans who keep lacrosse close long after the final whistle.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eFits true to size. Feel free to size up if you love an oversized fit.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 50% cotton and 50% polyester medium-heavy fabric for warmth and a soft feel\u003c\/p\u003e\u003cp\u003e- Classic fit with a double-lined hood and adjustable color-matched drawcord\u003c\/p\u003e\u003cp\u003e- Spacious kangaroo pouch pocket for warming hands and carrying small essentials\u003c\/p\u003e\u003cp\u003e- Tubular knit construction without side seams for a clean, comfortable fit\u003c\/p\u003e\u003cp\u003e- DTF\/DTG printing and optional embroidery decoration for durable team-inspired details\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Tumble dry: medium\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: low heat\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Ash","offer_id":43846596427837,"sku":"31625187191303176208","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Maroon","offer_id":43846596460605,"sku":"19508658170142773204","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":43846596493373,"sku":"14163974703441380724","price":45.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":43846596526141,"sku":"66064681172558314440","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Ash","offer_id":43846596558909,"sku":"19552428538357949707","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Maroon","offer_id":43846596591677,"sku":"25325367939320923574","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":43846596624445,"sku":"23252609727680476714","price":45.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":43846596657213,"sku":"15317847430006126521","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":43846596689981,"sku":"22230739941641081499","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Maroon","offer_id":43846596722749,"sku":"26981335574993142760","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":43846596755517,"sku":"20160285936028363260","price":45.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":43846596788285,"sku":"10681245869912268138","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":43846596821053,"sku":"30357875885740152363","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Maroon","offer_id":43846596853821,"sku":"22380647819338289382","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":43846596886589,"sku":"20873807184124301526","price":45.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":43846596919357,"sku":"21998064494943203350","price":45.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":43846596952125,"sku":"13293715751973811937","price":46.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Maroon","offer_id":43846596984893,"sku":"29012970959624538157","price":46.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":43846597017661,"sku":"33618447940627255680","price":46.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":43846597050429,"sku":"27516346099598894662","price":46.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Ash","offer_id":43846597083197,"sku":"15535059580841526208","price":47.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Maroon","offer_id":43846597115965,"sku":"50245136778804619216","price":47.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":43846597148733,"sku":"20878381745278750169","price":47.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Maroon","offer_id":43846597181501,"sku":"25027647767200144695","price":45.0,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Sport Grey","offer_id":43846597214269,"sku":"20585859494220082214","price":45.0,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Maroon","offer_id":43846597247037,"sku":"20042749354619099442","price":45.0,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Sport Grey","offer_id":43846597279805,"sku":"81572852018015173135","price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/3071\/5453\/files\/20261018201952-1f1cb314-6d2e-6638-af17-326170f21515.png?v=1792354856"},{"product_id":"shelahan-lacrosse-team-crewneck-sweatshirt","title":"Sheehan Lacrosse Crewneck","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                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.01 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            27.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length (from center back), in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            35.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            36.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            37.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            38.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp\u003eShow your Sheehan Lacrosse pride wherever the day takes you. This classic crewneck sweatshirt features a bold embroidered-style lacrosse emblem across the chest, with crossed sticks, a school-inspired “S” crest, and warm maroon-and-gold lettering. It feels right on chilly practice mornings, along the sidelines, during team travel, or relaxed evenings after the final whistle. Made for players, families, alumni, and supporters who carry the spirit of the game beyond the field, its clean athletic look pairs easily with jeans, joggers, or team colors. The medium-heavy cotton-polyester blend brings dependable warmth and comfort, while the classic fit, ribbed collar, cuffs, and waistband help it hold its shape through busy seasons. Double-needle stitching adds durability, and the tear-away label keeps the inside comfortable.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eFits true to size. Feel free to size up if you love an oversized fit.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- Medium-heavy 8.0 oz\/yd² cotton-polyester blend for comfortable warmth and durability\u003c\/p\u003e\u003cp\u003e- Classic crewneck fit with ribbed collar, cuffs, and waistband\u003c\/p\u003e\u003cp\u003e- Bold Sheehan Lacrosse chest design with embroidery decoration options\u003c\/p\u003e\u003cp\u003e- Tubular knit construction without side seams for a clean finish and reduced fabric waste\u003c\/p\u003e\u003cp\u003e- Double-needle stitching and a tear-away label for lasting wear and added comfort\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Do not iron\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Maroon","offer_id":43846663077949,"sku":"28232281553934917181","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Sport Grey","offer_id":43846663110717,"sku":"22833562763820235967","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":43846663143485,"sku":"37794053671906077418","price":35.0,"currency_code":"USD","in_stock":true},{"title":"S \/ Ash","offer_id":43846663176253,"sku":"15936124142178479456","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Maroon","offer_id":43846663209021,"sku":"30067557141241893377","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Sport Grey","offer_id":43846663241789,"sku":"24196067767781814731","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":43846663274557,"sku":"19259493872763059739","price":35.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Ash","offer_id":43846663307325,"sku":"32040967408799090509","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Maroon","offer_id":43846663340093,"sku":"10988730568339114032","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Sport Grey","offer_id":43846663372861,"sku":"28366094008852677526","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":43846663405629,"sku":"55228150908208205995","price":35.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Ash","offer_id":43846663438397,"sku":"33241101074056093202","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Maroon","offer_id":43846663471165,"sku":"71206472340981012025","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Sport Grey","offer_id":43846663503933,"sku":"30829319594309662613","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":43846663536701,"sku":"21151147891533580873","price":35.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ash","offer_id":43846663569469,"sku":"27808360994129337237","price":35.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Maroon","offer_id":43846663602237,"sku":"28496911913237576428","price":37.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Sport Grey","offer_id":43846663635005,"sku":"23310395835615082846","price":37.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":43846663667773,"sku":"16320608753383452693","price":37.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ash","offer_id":43846663700541,"sku":"24458991814221978107","price":37.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Maroon","offer_id":43846663733309,"sku":"30037745587979546597","price":38.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Sport Grey","offer_id":43846663766077,"sku":"25068600811958224432","price":38.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":43846663798845,"sku":"20652392181412621719","price":38.0,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Ash","offer_id":43846663831613,"sku":"31618175146907215987","price":38.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/3071\/5453\/files\/20261018205202-1f1cb35c-4ca0-6856-8606-ce904a0d4be7.png?v=1792356792"},{"product_id":"wilcox-tech-wildcats-soccer-2029-hoodie","title":"Wilcox Tech Wildcats Soccer 2029 Hoodie","description":"Cheer on the Wildcats through every chilly practice, sideline moment, and game-day celebration in this cozy Wilcox Tech 2029 Wildcats Soccer hoodie. The bold gold soccer graphic brings team pride to life with a classic athletic feel—easy to wear over warm-ups, to school, or while supporting the team from the stands. A soft, medium-heavy cotton-polyester blend provides dependable warmth, while the roomy pouch pocket keeps hands comfortable between goals and the adjustable hood adds extra coverage when the weather turns cool. It’s a spirited layer for players, families, students, coaches, and loyal Wildcats fans celebrating the 2029 soccer season.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 50% cotton and 50% polyester medium-heavy blend for cozy warmth and a soft feel\u003cbr\u003e- Classic fit with a spacious kangaroo pouch pocket\u003cbr\u003e- Adjustable, color-matched drawstring and double-lined hood\u003cbr\u003e- Tubular knit construction without side seams for a comfortable finish\u003cbr\u003e- DTF\/DTG printing and optional embroidery decoration for durable team designs\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Tumble dry: medium\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e","brand":"Printify","offers":[{"title":"S \/ Royal","offer_id":43866763591741,"sku":"33425589439803570623","price":50.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Royal","offer_id":43866763624509,"sku":"27026751579675423843","price":50.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Royal","offer_id":43866763657277,"sku":"20358230548481186187","price":50.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Royal","offer_id":43866763690045,"sku":"28962992680289139342","price":50.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Royal","offer_id":43866763722813,"sku":"17711605124408697233","price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/3071\/5453\/files\/3952111944494895857_4096.jpg?v=1792602987"},{"product_id":"wilcox-tech-wildcats-soccer-custom","title":"Wilcox Tech Wildcats Soccer Custom","description":"\u003cp\u003eShow your Wildcats pride from the first kickoff to the final whistle in this bold blue soccer T-Shirt. The front features “Wilcox Tech 2029 Wildcats Soccer” with a soccer-ball detail, while the back displays “UHLAN” and number 13 in classic gold lettering. Lightweight and easy to wear, it belongs in the stands, on the sidelines, and wherever team spirit runs deep. Made from smooth 100% ring-spun cotton with a comfortable classic fit, crew neckline, and clean finish, this tee is built for game days, team events, school spirit, and everyday support. Heather shades contain polyester blends. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003eFits true to size. Feel free to size up if you love an oversized fit.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 100% ring-spun cotton lightweight fabric; heather colors use cotton-polyester blends\u003c\/p\u003e\u003cp\u003e- Classic fit with crew neckline for versatile everyday wear\u003c\/p\u003e\u003cp\u003e- Seamless tubular construction reduces fabric waste and improves appearance\u003c\/p\u003e\u003cp\u003e- Ribbed collar with shoulder tape helps maintain shape and durability\u003c\/p\u003e\u003cp\u003e- OEKO-TEX® STANDARD 100 certified blank with tear-away label\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e- Do not bleach\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: low heat\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F), with similar colors \u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eEU representative\u003c\/strong\u003e: HONSON VENTURES LIMITED, gpsr@honsonventures.com, 3, Gnaftis House flat 102, Limassol, Mesa Geitonia, 4003, CY\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eProduct information\u003c\/strong\u003e: Gildan 64000, two year warranty in the EU and Northern Ireland\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCare instructions\u003c\/strong\u003e: Machine wash: cold (max 30C or 90F), with similar colors , Do not bleach, Tumble dry: low heat, Iron, steam or dry: low heat, Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Royal","offer_id":43866774700093,"sku":"16254506459560652323","price":28.0,"currency_code":"USD","in_stock":true},{"title":"M \/ Royal","offer_id":43866774732861,"sku":"87136070985866679032","price":28.0,"currency_code":"USD","in_stock":true},{"title":"L \/ Royal","offer_id":43866774765629,"sku":"23680872272100292102","price":28.0,"currency_code":"USD","in_stock":true},{"title":"XL \/ Royal","offer_id":43866774798397,"sku":"29074895258742845541","price":28.0,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Royal","offer_id":43866774831165,"sku":"29306131324713553945","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0658\/3071\/5453\/files\/1795108245357938419_2048.jpg?v=1792602934"}],"url":"https:\/\/freedom-waves-boutique.myshopify.com\/collections\/hometown-hype.oembed","provider":"Freedom Waves Boutique","version":"1.0","type":"link"}