{"product_id":"old-man-tennis-crewneck-sweatshirt-funny-i-play-old-man-tennis-sweatshirt-gift-for-tennis-dads-and-grandpas","title":"Old Man Tennis Crewneck Sweatshirt | Funny \"I Play Old Man Tennis\" Sweatshirt, Gift for Tennis Dads and Grandpas","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"20:1-20:400;703-1102\"\u003eSame guy, same knees, warmer shirt. The \u003cstrong\u003eI Play Old Man Tennis Crewneck\u003c\/strong\u003e takes our bold \"I Play Old Man Tennis\" lettering — the self-deprecating, grumpy-but-proud line that's already a hit as a tee — and puts it on a heavier, midweight fleece built for the months when a t-shirt won't cut it: early-morning matches, post-match cooldowns, or just sitting courtside watching someone else run around.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"22:1-22:365;1104-1468\"\u003eThis isn't the same basic crewneck every other tennis brand uses. It's an 8.5 oz, 80\/20 cotton-poly fleece with 1x1 ribbing at the collar, cuffs, and waistband, twill neck taping for comfort, and double-needle stitching on every seam — noticeably heavier and better-built than a standard big-box sweatshirt, without losing the classic, easy-to-wear crewneck shape.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"24:1-24:327;1470-1796\"\u003eWhether he's grinding out a slow-but-steady win, complaining about the cold, or just refusing to hang up the racket for the season, this is the upgrade pick — the gift for the guy who already has the shirt and deserves the sweatshirt too. A go-to for \u003cstrong\u003ebirthdays\u003c\/strong\u003e, \u003cstrong\u003eFather's Day\u003c\/strong\u003e, \u003cstrong\u003eretirement\u003c\/strong\u003e, or cold-weather club days.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"26:1-26:40;1798-1837\"\u003e\u003cstrong\u003eWhy old man tennis players love it:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\" data-sourcepos=\"27:1-31:89;1838-2336\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"27:1-27:118;1838-1955\"\u003eBold \"I Play Old Man Tennis\" graphic — self-deprecating, grumpy-but-proud humor, not another generic dad sweatshirt\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"28:1-28:105;1956-2060\"\u003eHeavier 8.5 oz midweight fleece — built for cold mornings and post-match layering, not just loungewear\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"29:1-29:71;2061-2131\"\u003eRibbed collar, cuffs, and waistband hold their shape wash after wash\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"30:1-30:116;2132-2247\"\u003eA go-to gift for birthdays, Father's Day, retirement, or \"just because he never misses a match, even in the cold\"\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"31:1-31:89;2248-2336\"\u003ePart of the Tennis Life family lineup — built by real tennis players, worn by everyone\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\" data-sourcepos=\"33:1-33:225;2338-2562\"\u003e\u003cstrong\u003eGreat for:\u003c\/strong\u003e Birthday gifts, Father's Day gifts, retirement gifts, cold-weather tennis apparel, family tennis matches, weekend tournaments, or everyday wear for the guy who's still out there every week, complaints and all.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003ch2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"37:1-37:20;2569-2588\"\u003eProduct Features\u003c\/h2\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\" data-sourcepos=\"38:1-42:73;2589-2935\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"38:1-38:94;2589-2682\"\u003e8.5 oz, 80\/20 cotton\/polyester fleece (heavier blend than a standard tee or basic crewneck)\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"39:1-39:67;2683-2749\"\u003e1x1 ribbed knit collar, cuffs, and waistband for shape retention\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"40:1-40:53;2750-2802\"\u003eTwill neck tape for added comfort against the skin\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"41:1-41:60;2803-2862\"\u003eDouble-needle stitching on all major seams for durability\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"42:1-42:73;2863-2935\"\u003eTear-away label (comfortable, and easy to remove if he prefers no tag)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"mt-3 -mb-1 text-[1.125rem] font-bold\" dir=\"ltr\" data-sourcepos=\"44:1-44:21;2937-2957\"\u003eCare Instructions\u003c\/h2\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\" dir=\"ltr\" data-sourcepos=\"45:1-49:18;2958-3079\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"45:1-45:33;2958-2990\"\u003eMachine wash: cold, inside out\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"46:1-46:16;2991-3006\"\u003eDo not bleach\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"47:1-47:23;3007-3029\"\u003eTumble dry: low heat\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"48:1-48:32;3030-3061\"\u003eDo not iron directly on print\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"49:1-49:18;3062-3079\"\u003eDo not dryclean\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Printify","offers":[{"title":"Black \/ XS","offer_id":48152229839078,"sku":"25178786581479573997","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Grey Heather \/ XS","offer_id":48152229871846,"sku":"15723162087095541147","price":32.33,"currency_code":"USD","in_stock":true},{"title":"White \/ XS","offer_id":48152229904614,"sku":"28975018735857097898","price":31.8,"currency_code":"USD","in_stock":true},{"title":"Army \/ XS","offer_id":48152229937382,"sku":"11977454468195468242","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Royal Heather \/ XS","offer_id":48152229970150,"sku":"22931414982856149008","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":48152230002918,"sku":"21972938199006872649","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Grey Heather \/ S","offer_id":48152230035686,"sku":"26883872307105887851","price":32.33,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":48152230068454,"sku":"79721478537005498084","price":31.8,"currency_code":"USD","in_stock":true},{"title":"Army \/ S","offer_id":48152230101222,"sku":"14755046840013679079","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Royal Heather \/ S","offer_id":48152230133990,"sku":"26689111772389206064","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48152230166758,"sku":"12679340415632711161","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Grey Heather \/ M","offer_id":48152230199526,"sku":"29968733078990115948","price":32.33,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":48152230232294,"sku":"99274724154850726190","price":31.8,"currency_code":"USD","in_stock":true},{"title":"Army \/ M","offer_id":48152230265062,"sku":"63212254735363857150","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Royal Heather \/ M","offer_id":48152230297830,"sku":"22006202209185710562","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48152230330598,"sku":"31534841077364600031","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Grey Heather \/ L","offer_id":48152230363366,"sku":"23476610666239133003","price":32.33,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":48152230396134,"sku":"10544600361652664693","price":31.8,"currency_code":"USD","in_stock":true},{"title":"Army \/ L","offer_id":48152230428902,"sku":"13090292200709893443","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Royal Heather \/ L","offer_id":48152230461670,"sku":"59346031930777715844","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48152230494438,"sku":"26316672907867892120","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Grey Heather \/ XL","offer_id":48152230527206,"sku":"16306777397115578756","price":32.33,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":48152230559974,"sku":"21918180096789871701","price":31.8,"currency_code":"USD","in_stock":true},{"title":"Army \/ XL","offer_id":48152230592742,"sku":"15259471924322151717","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Royal Heather \/ XL","offer_id":48152230625510,"sku":"92833074449427542268","price":32.33,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":48152230658278,"sku":"27927264363713565894","price":36.41,"currency_code":"USD","in_stock":true},{"title":"Grey Heather \/ 2XL","offer_id":48152230691046,"sku":"27863832006357224549","price":36.41,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":48152230723814,"sku":"36011820682280142372","price":35.89,"currency_code":"USD","in_stock":true},{"title":"Army \/ 2XL","offer_id":48152230756582,"sku":"30325942750573005825","price":36.41,"currency_code":"USD","in_stock":true},{"title":"Royal Heather \/ 2XL","offer_id":48152230789350,"sku":"25304334268460503746","price":36.41,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":48152230822118,"sku":"24435599484463214972","price":36.91,"currency_code":"USD","in_stock":true},{"title":"Grey Heather \/ 3XL","offer_id":48152230854886,"sku":"65114199699994112226","price":36.91,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":48152230887654,"sku":"14383385830119305671","price":36.39,"currency_code":"USD","in_stock":true},{"title":"Army \/ 3XL","offer_id":48152230920422,"sku":"58004282520211317136","price":36.91,"currency_code":"USD","in_stock":true},{"title":"Royal Heather \/ 3XL","offer_id":48152230953190,"sku":"91040613010991729338","price":36.91,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":48152230985958,"sku":"23437265672612586384","price":39.91,"currency_code":"USD","in_stock":true},{"title":"Grey Heather \/ 4XL","offer_id":48152231018726,"sku":"26773922409427443657","price":39.91,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":48152231051494,"sku":"88312518771835038298","price":39.39,"currency_code":"USD","in_stock":true},{"title":"Black \/ 5XL","offer_id":48152231084262,"sku":"27398807958074855499","price":43.26,"currency_code":"USD","in_stock":true},{"title":"Grey Heather \/ 5XL","offer_id":48152231117030,"sku":"91373134566203302728","price":43.26,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":48152231149798,"sku":"33108008478907367171","price":42.74,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0669\/5698\/4550\/files\/18101671387484556497_2048.jpg?v=1786372324","url":"https:\/\/tennislifestore.com\/products\/old-man-tennis-crewneck-sweatshirt-funny-i-play-old-man-tennis-sweatshirt-gift-for-tennis-dads-and-grandpas","provider":"Tennis Life","version":"1.0","type":"link"}