{"product_id":"football-tough-active-shorts-18-sports-shorts","title":"Football Tough Active Shorts | 18\" Sports Shorts","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;\"\u003e38\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e34\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e40\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e32\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e36\u003c\/th\u003e\n\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e30\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                            Full 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                            19.29 \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                            18.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                            19.69 \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                            18.11 \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                            18.90 \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                            17.72 \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                            Full Length 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                            0.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                            0.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                            0.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                            0.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                            0.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                            0.98 \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                            Half Waist, 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                            18.31 \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                            16.34 \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                            19.29 \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                            15.35 \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                            17.32 \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                            14.37 \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                            Half Waist 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                            0.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                            0.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                            0.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                            0.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                            0.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                            0.98 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        These 18\" active shorts are built for movement — lightweight, low-profile, and made from recycled performance fabric that breathes and stretches where you need it. The clean black silhouette keeps the look simple while a small, bold Football Tough logo adds a quiet badge of commitment. They sit for practice, weightlifting sessions, and weekend pickup games — letting you move without distraction and reminding you of the work you put in.\n\nSlip them on after warmups and feel the freedom: quick-drying polyester that wicks away sweat, just enough stretch for lunges and sprints, and no scratchy label to pull at your focus. They pair easily with a performance tee or hoodie and travel well in a gym bag.\n\nMade with recycled fibers, these shorts also carry a small win for the planet — durable, light, and designed to keep up with the grind.\n\nProduct features\n- 18-inch inseam for mid-thigh coverage and full range of motion\n- Lightweight 3.7 oz fabric for fast-drying comfort\n- 93% recycled polyester, 7% spandex blend for durable stretch\n- Tear-out AS Colour label for itch-free wear\n- Minimal printed Football Tough logo for subtle team spirit\n\nCare instructions\n","brand":"Printify","offers":[{"title":"Ink Blue \/ 38","offer_id":55715181330723,"sku":"21336909161147176636","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 38","offer_id":55715181363491,"sku":"75570805042963878996","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Shadow \/ 38","offer_id":55715181396259,"sku":"17048989949885655836","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Ink Blue \/ 34","offer_id":55715181429027,"sku":"18387174764595683984","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 34","offer_id":55715181461795,"sku":"39191493221656011291","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Shadow \/ 34","offer_id":55715181494563,"sku":"15938995623710919472","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 40","offer_id":55715181527331,"sku":"19841692881553082742","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Shadow \/ 40","offer_id":55715181560099,"sku":"59997310386634257000","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Ink Blue \/ 32","offer_id":55715181592867,"sku":"22751044784605363587","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 32","offer_id":55715181625635,"sku":"27911894199041475360","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Shadow \/ 32","offer_id":55715181658403,"sku":"25198544600005609030","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Ink Blue \/ 36","offer_id":55715181691171,"sku":"14331640511580844066","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 36","offer_id":55715181723939,"sku":"15327450620228175813","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Shadow \/ 36","offer_id":55715181756707,"sku":"27456375191649306295","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 30","offer_id":55715181789475,"sku":"29386967086765836453","price":45.0,"currency_code":"USD","in_stock":true},{"title":"Shadow \/ 30","offer_id":55715181822243,"sku":"21571339107198850342","price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3237\/3283\/files\/20261005000436-1f1c0505-9e59-6540-970e-c2ba3b59e928.png?v=1791423882","url":"https:\/\/lanierlegends.com\/products\/football-tough-active-shorts-18-sports-shorts","provider":"Lanier Legends","version":"1.0","type":"link"}