{"product_id":"weekend-tennis-club-t-shirt-retro-tennis-racket-ball-graphic","title":"Weekend Tennis Club T-Shirt — Retro Tennis Racket \u0026 Ball Graphic","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                            18.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                            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.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                            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                    \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                            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                    \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, 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                            8.23 \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                            8.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                            8.74 \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                            9.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                            9.25 \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                            9.49 \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        Lightweight, breathable, and softly structured — this tee carries a laid-back tennis-club vibe for weekend rallies and relaxed afternoons off the court. The retro crest with crossed rackets, a bright tennis ball, and laurel wreath sits centered on a clean white canvas, giving the shirt a vintage-sport feel that pairs with denim, sneakers, and a sun hat. It drapes casually, holds its shape at the collar, and feels gentle against the skin whether you’re heading to a local match, cheering from the sidelines, or unwinding with friends after a set. It’s the kind of shirt that reads like a membership card to easy weekends and slow, sunlit games.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton (lightweight 153 g\/m²) for a soft, breathable feel\u003cbr\u003e- Tubular knit construction — no side seams for a smooth, waste-reducing finish\u003cbr\u003e- Ribbed collar with shoulder tape to keep shape and prevent stretching\u003cbr\u003e- Pearlized tear-away label for comfortable wear and DTF\/DTG printed artwork\u003cbr\u003e- OEKO-TEX® STANDARD 100 certified and meets EU safety and compliance standards\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Machine wash: cold (max 30C or 90F), with similar colors \u003cbr\u003e","brand":"Printify","offers":[{"title":"Dark Chocolate \/ S","offer_id":51235624485004,"sku":"12905924911977378273","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":51235624517772,"sku":"30620576758671905314","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":51235624550540,"sku":"33955588347136388599","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":51235624583308,"sku":"29677023732499442490","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ S","offer_id":51235624616076,"sku":"13580872183979249600","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":51235624648844,"sku":"22458768817181862458","price":26.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":51235624681612,"sku":"34069359143133536024","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":51235624714380,"sku":"17929266264683979101","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ S","offer_id":51235624747148,"sku":"29237081808268214075","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ S","offer_id":51235624779916,"sku":"32538392956726720539","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":51235624812684,"sku":"17777483731061128422","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ M","offer_id":51235624845452,"sku":"89874796110620190729","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":51235624878220,"sku":"23730281103518810158","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":51235624910988,"sku":"29864692452096093940","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":51235624943756,"sku":"32507379032302254027","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ M","offer_id":51235624976524,"sku":"26249129868433417574","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":51235625009292,"sku":"32379186314497714835","price":27.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":51235625042060,"sku":"93860209865734834100","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":51235625074828,"sku":"15745567683488929580","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ M","offer_id":51235625107596,"sku":"29184744093201203759","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ M","offer_id":51235625140364,"sku":"21744783874558291924","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ L","offer_id":51235625173132,"sku":"21094341899200454876","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":51235625205900,"sku":"25590606204276720382","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":51235625238668,"sku":"13518901188520724034","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ L","offer_id":51235625271436,"sku":"28527432166827873509","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":51235625304204,"sku":"17881367002846337505","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":51235625336972,"sku":"10709813347473626496","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":51235625369740,"sku":"75245868742829307353","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ L","offer_id":51235625402508,"sku":"23672932880818651369","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ L","offer_id":51235625435276,"sku":"58818543186173019686","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":51235625468044,"sku":"11003678828222451776","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ XL","offer_id":51235625500812,"sku":"18568719925356295945","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":51235625533580,"sku":"18012663597479394149","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":51235625566348,"sku":"33947330611221236589","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":51235625599116,"sku":"30025615899672142610","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ XL","offer_id":51235625631884,"sku":"34633308309850823046","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":51235625664652,"sku":"24040757777689210428","price":28.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":51235625697420,"sku":"21616153423173311726","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":51235625730188,"sku":"21175320484292600954","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ XL","offer_id":51235625762956,"sku":"83517387192417757053","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":51235625795724,"sku":"88621866837415561193","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Dark Chocolate \/ 2XL","offer_id":51235625828492,"sku":"17514900470072190035","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":51235625861260,"sku":"13512806080308096349","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":51235625894028,"sku":"68278630729987788001","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":51235625926796,"sku":"20995579781528407423","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 2XL","offer_id":51235625959564,"sku":"31425893515697558630","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":51235625992332,"sku":"26141291924458294864","price":28.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":51235626025100,"sku":"28397447496990239572","price":30.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":51235626057868,"sku":"27510565051822474534","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":51235626090636,"sku":"31291187348839038830","price":28.99,"currency_code":"USD","in_stock":true},{"title":"Dark Heather \/ 2XL","offer_id":51235626123404,"sku":"25129427360203723998","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":51235626156172,"sku":"19010471470848633346","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":51235626188940,"sku":"73753477720017672161","price":32.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":51235626221708,"sku":"32839861837899889459","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 3XL","offer_id":51235626254476,"sku":"26285148213267008540","price":32.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0773\/2494\/3500\/files\/16728132586396761051_2048.jpg?v=1783164496","url":"https:\/\/nyhstore.com\/products\/weekend-tennis-club-t-shirt-retro-tennis-racket-ball-graphic","provider":"NYH","version":"1.0","type":"link"}