{"product_id":"tennis-granddad-graphic-tee-tennis-granddad-tennis-racket-ball-t-shirt","title":"Tennis Granddad Graphic Tee — “TENNIS granddad” Tennis Racket \u0026 Ball T‑Shirt","description":"Lightweight, breathable, and designed for the court and the stands—this soft cotton tee celebrates grandparent pride with a playful tennis motif. The front features clean, crisp typography paired with a small racket and neon tennis-ball accent, giving the design quiet energy without being loud. Wear it to weekend matches, family gatherings, or casual days out. The relaxed classic fit and crew neckline layer easily under a windbreaker or sweater, while the smooth, high-quality print keeps the graphic looking fresh after many washes. This shirt feels familiar from the first wear and becomes part of the routine: cheering from the sidelines, sharing laughs after a long rally, or grabbing coffee with fellow tennis fans.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% medium-weight cotton for year-round comfort (some colors mixed blends)\u003cbr\u003e- Tubular knit construction—no side seams for a clean drape\u003cbr\u003e- Ribbed, elastic collar and shoulder tape for shape retention\u003cbr\u003e- DTG and DTF printed details for crisp, long-lasting graphics\u003cbr\u003e- Tear-away label, Oeko-Tex certified, ethically sourced US cotton\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e","brand":"Printify","offers":[{"title":"Charcoal \/ S","offer_id":46368982925483,"sku":"21946838778347867177","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Heather \/ S","offer_id":46368982958251,"sku":"65227435255039176345","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ S","offer_id":46368983023787,"sku":"54763612084028747178","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ S","offer_id":46368983056555,"sku":"23939861376344398982","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":46368983089323,"sku":"19305812576874104172","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":46368983122091,"sku":"29794783265998731822","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow Haze \/ S","offer_id":46368983154859,"sku":"96177270272758249837","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"millitary green \/ S","offer_id":46368983187627,"sku":"15986075238873628875","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Charcoal \/ M","offer_id":46368983220395,"sku":"68852345412006648096","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Heather \/ M","offer_id":46368983253163,"sku":"19420790219968303300","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ M","offer_id":46368983318699,"sku":"30768219154520208407","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ M","offer_id":46368983351467,"sku":"29971650701732280445","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":46368983384235,"sku":"18356290659172136698","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":46368983417003,"sku":"99624557150636090920","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow Haze \/ M","offer_id":46368983449771,"sku":"10739749008934401455","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"millitary green \/ M","offer_id":46368983482539,"sku":"93490961281081363882","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Charcoal \/ L","offer_id":46368983515307,"sku":"59177828516123725043","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Heather \/ L","offer_id":46368983548075,"sku":"11459782540705574503","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ L","offer_id":46368983613611,"sku":"12047612850354823929","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ L","offer_id":46368983646379,"sku":"15714241652668038624","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":46368983679147,"sku":"21409794196254228878","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":46368983711915,"sku":"83913736084182616401","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow Haze \/ L","offer_id":46368983744683,"sku":"32530052468107184760","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"millitary green \/ L","offer_id":46368983777451,"sku":"18514450105296382261","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Charcoal \/ XL","offer_id":46368983810219,"sku":"16009592027948284159","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Heather \/ XL","offer_id":46368983842987,"sku":"18015700489827303483","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XL","offer_id":46368983908523,"sku":"26517178784001160149","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ XL","offer_id":46368983941291,"sku":"21478212052004951182","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":46368983974059,"sku":"13192444791012634100","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":46368984006827,"sku":"26937987866274454944","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow Haze \/ XL","offer_id":46368984039595,"sku":"33721798896535356121","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"millitary green \/ XL","offer_id":46368984072363,"sku":"85636122885788947341","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Charcoal \/ 2XL","offer_id":46368984105131,"sku":"33786289914456645166","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Heather \/ 2XL","offer_id":46368984137899,"sku":"11442657529418158935","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 2XL","offer_id":46368984203435,"sku":"29194804869320721518","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ 2XL","offer_id":46368984236203,"sku":"23487392461911996617","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":46368984268971,"sku":"15077942060154460330","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":46368984301739,"sku":"13506075235771596977","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow Haze \/ 2XL","offer_id":46368984334507,"sku":"16970752969011358094","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"millitary green \/ 2XL","offer_id":46368984367275,"sku":"60284334967996544026","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Charcoal \/ 3XL","offer_id":46368984400043,"sku":"96441437800094940964","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Dark Heather \/ 3XL","offer_id":46368984432811,"sku":"42443697457680172737","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 3XL","offer_id":46368984498347,"sku":"29221968455559946221","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ 3XL","offer_id":46368984531115,"sku":"28735697261378623687","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":46368984563883,"sku":"64478079601636169337","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":46368984596651,"sku":"20801713924704276011","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Yellow Haze \/ 3XL","offer_id":46368984629419,"sku":"16122998938345603020","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"millitary green \/ 3XL","offer_id":46368984662187,"sku":"23786732624281822945","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Charcoal \/ 4XL","offer_id":46368984694955,"sku":"21294406488619601702","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 4XL","offer_id":46368984727723,"sku":"19687601926817937934","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":46368984760491,"sku":"28773943305176553343","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 4XL","offer_id":46368984793259,"sku":"47940851486206791075","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Charcoal \/ 5XL","offer_id":46368984826027,"sku":"13654330845123946806","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 5XL","offer_id":46368984858795,"sku":"22670599932996690237","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":46368984891563,"sku":"86382326216594711409","price":26.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 5XL","offer_id":46368984924331,"sku":"41496349431898489748","price":26.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/6990\/2507\/files\/13677437861234351783_2048.jpg?v=1774816281","url":"https:\/\/livvinlarge.com\/products\/tennis-granddad-graphic-tee-tennis-granddad-tennis-racket-ball-t-shirt","provider":"Livvinlarge","version":"1.0","type":"link"}