{"product_id":"mens-t-shirt-tennis-dad-tennis-ball-graphic-tee","title":"Men's T‑Shirt — 'Tennis dad' Tennis Ball Graphic Tee","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 unpretentious — this tee quietly celebrates the court-side coach, snack-runner, and proud supporter who shows up every match. The clean crew neckline and classic fit let the simple “Tennis Dad” design sit front-and-center, while the soft ring-spun cotton feels comfortable through long practices, weekend tournaments, and post-game hangs. Subtle details like a tear-away label and reinforced shoulder tape keep it feeling good wear after wear. Wear it to the courts, to the carpool, or around town when you want to signal loyalty without shouting.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton (lightweight 153 g\/m²) for soft, breathable comfort\u003cbr\u003e- Tubular knit, no side seams — smoother look and reduced fabric waste\u003cbr\u003e- Ribbed crew neck with shoulder tape for shape retention and stability\u003cbr\u003e- Pearlized tear-away label for itch-free wear; adult sizes only\u003cbr\u003e- DTG\/DTF printing on garment and sleeves; Oeko-Tex certified and EU 2-year warranty\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\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, 2 year warranty in EU and Northern Ireland as per Directive 1999\/44\/EC\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWarnings, Hazard\u003c\/strong\u003e: For adults, Made in Bangladesh\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":"Light Blue \/ S","offer_id":46679591977137,"sku":"22497759521546598111","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":46679592009905,"sku":"22750820588809684760","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ S","offer_id":46679592042673,"sku":"30870841198439618021","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":46679592075441,"sku":"19794755180793069633","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":46679592108209,"sku":"94816409748307994761","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ S","offer_id":46679592140977,"sku":"33273062066215838177","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":46679592173745,"sku":"47972211306493130540","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":46679592206513,"sku":"10897321723192546312","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ M","offer_id":46679592239281,"sku":"33171153811479399346","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":46679592272049,"sku":"16293625784670959812","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":46679592304817,"sku":"94470278923580572220","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":46679592337585,"sku":"26400433990674406607","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":46679592370353,"sku":"57524957121769936304","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ L","offer_id":46679592403121,"sku":"18782399471808874766","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":46679592435889,"sku":"30561649928532009308","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":46679592468657,"sku":"75042305902737719028","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ L","offer_id":46679592501425,"sku":"28628317098121346320","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":46679592534193,"sku":"14506388362472034023","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":46679592566961,"sku":"10767154112319298578","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ XL","offer_id":46679592599729,"sku":"33641315994910854448","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":46679592632497,"sku":"37255770552454425185","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":46679592665265,"sku":"11891465029511377492","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ XL","offer_id":46679592698033,"sku":"59120235758260451512","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":46679592730801,"sku":"26099689250549763746","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":46679592763569,"sku":"53513437179374014103","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 2XL","offer_id":46679592796337,"sku":"13982290645283447455","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":46679592829105,"sku":"24279152256273730038","price":35.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":46679592861873,"sku":"14831930757579168806","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":46679592894641,"sku":"28165521490930103708","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 3XL","offer_id":46679592927409,"sku":"54103016661270353799","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0728\/5240\/6449\/files\/12085345462873133650_2048.jpg?v=1775927371","url":"https:\/\/rallyandlove.com\/products\/mens-t-shirt-tennis-dad-tennis-ball-graphic-tee","provider":"Rally \u0026 Love","version":"1.0","type":"link"}