{"product_id":"thats-my-grandson-basketball-shirt-63530","title":"That's My Grandson Basketball Shirt: Grandma\/Grandpa\/Nana\/Gigi Gift","description":"\u003cp\u003eBe the loudest (and best-dressed) fan in the stands. This original design from Fray Collective is the ultimate game-day essential for any grandparent who never misses a buzzer-beater. Featuring a mix of bold athletic fonts and charming hand-drawn details, this shirt lets everyone in the gym know exactly who you're cheering for.\u003c\/p\u003e\n\u003cp\u003eThe design features a unique basketball-heart graphic and sparkling star accents, capturing the love and pride of every Mimi, Papa, Nana, and Grandpa on the sidelines.\u003c\/p\u003e\n\u003cp\u003e✨ Why This Basketball Tee is a Slam Dunk:\u003cbr\u003e\nUniversal Grandparent Design: Crafted for all grandmothers and grandfathers, from Nanas and Papas to Mimis and Gramps, to wear with pride.\u003c\/p\u003e\n\u003cp\u003eHeartfelt Sports Aesthetic: Features a basketball shaped like a heart paired with the \"That's My Grandson Out There\" text, perfect for showing family pride.\u003c\/p\u003e\n\u003cp\u003eAthletic \u0026amp; Whimsical Style: Combines clean, white block lettering with playful blue hearts and a shooting star for a spirited, boutique look.\u003c\/p\u003e\n\u003cp\u003eOriginal Fray Collective Art: As an Original Designer piece, this layout is exclusive to our shop—you won't find this specific court-side style anywhere else.\u003c\/p\u003e\n\u003cp\u003ePremium Game-Day Comfort: Printed on a soft, high-quality tees that keeps you comfortable from tip-off to the final whistle.\u003c\/p\u003e\n\u003cp\u003e📦 Bulk Orders for the Whole Fan Club\u003cbr\u003e\nWant to outfit both Grandma and Grandpa or the entire extended family? We specialize in Bulk Orders for family cheering sections and travel ball supporters.\u003c\/p\u003e\n\u003cp\u003eEach shirt is custom made at the time you order it. Production time 1-3 business days (average is 2 but can take up to 5) Shipping time 1-5 days (average is 3)\u003c\/p\u003e\n\u003cp\u003eSIZE This is a regular unisex t-shirt. True to size for men. Order up for a relaxed fit. 100% pre-shrunk cotton, soft, lightweight with the right amount of stretch. Heather colors have some polyester. Quick and easy tip - grab your favorite shirt at home and lay it flat. Measure from armpit to armpit to compare to the size chart (see photos) to get your perfect fit.\u003c\/p\u003e\n\u003cp\u003eCARE INFO Machine wash on cold, turn shirt inside out. Tumble dry low heat. Do not iron the printed area.\u003c\/p\u003e\n\u003cp\u003eRETURNS\/EXCHANGES\/CANCELLATIONS: Each shirt is printed just for you by my printing partner. Unfortunately I can’t accept cancellations, exchanges or returns due to size or shipping\/production times. If there are any quality concerns, please contact me and I will remedy it ASAP. No return needed!\u003c\/p\u003e\n\u003cp\u003eThank you for supporting my small business! ❤\u003c\/p\u003e","brand":"FrayCollective","offers":[{"title":"Dark Grey Heather \/ S","offer_id":53362119377210,"sku":"98370226387787734710","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ M","offer_id":53362119409978,"sku":"14675857072746490280","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ L","offer_id":53362119442746,"sku":"27155868961439805117","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ XL","offer_id":53362119475514,"sku":"79360121882021058383","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ 2XL","offer_id":53362119508282,"sku":"27089238278906406626","price":40.98,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ 3XL","offer_id":53362119541050,"sku":"20055679761303425145","price":46.98,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ S","offer_id":53362119573818,"sku":"31762655180813405036","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ M","offer_id":53362119606586,"sku":"70763405040015802035","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ L","offer_id":53362119639354,"sku":"26943816937517818292","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ XL","offer_id":53362119672122,"sku":"17260737168246950951","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ 2XL","offer_id":53362119704890,"sku":"33918883667252041585","price":40.98,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ 3XL","offer_id":53362119737658,"sku":"77744874741813011665","price":46.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":53362119770426,"sku":"23765609921200971079","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":53362119803194,"sku":"32863467618912374670","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":53362119835962,"sku":"16641982113525608975","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":53362119868730,"sku":"10779961830117831376","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":53362119901498,"sku":"21446535849770615875","price":40.98,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":53362119934266,"sku":"24610060120370767345","price":46.98,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ S","offer_id":53362119967034,"sku":"13081336556673773474","price":34.98,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ M","offer_id":53362119999802,"sku":"25948575541860314293","price":34.98,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ L","offer_id":53362120032570,"sku":"10111326347384000940","price":34.98,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ XL","offer_id":53362120065338,"sku":"27612814549451597003","price":34.98,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ 2XL","offer_id":53362120098106,"sku":"37711385564598875779","price":40.98,"currency_code":"USD","in_stock":true},{"title":"True Royal \/ 3XL","offer_id":53362120130874,"sku":"18383238111176972035","price":46.98,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ S","offer_id":53362120163642,"sku":"20499223568423275716","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ M","offer_id":53362120196410,"sku":"13814907930839898222","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ L","offer_id":53362120229178,"sku":"33433660221285369493","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ XL","offer_id":53362120261946,"sku":"29440765653767731525","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ 2XL","offer_id":53362120294714,"sku":"33046639936729221356","price":40.98,"currency_code":"USD","in_stock":true},{"title":"Heather Olive \/ 3XL","offer_id":53362120327482,"sku":"26922119367127588836","price":46.98,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ S","offer_id":53362120360250,"sku":"70165892935243962060","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ M","offer_id":53362120393018,"sku":"72974559413206260193","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ L","offer_id":53362120425786,"sku":"25014023793468800128","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ XL","offer_id":53362120458554,"sku":"99886639345318952441","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ 2XL","offer_id":53362120491322,"sku":"24123331396751905539","price":40.98,"currency_code":"USD","in_stock":true},{"title":"Athletic Heather \/ 3XL","offer_id":53362120524090,"sku":"24199687904222098014","price":46.98,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":53362120556858,"sku":"71855569710473502972","price":21.92,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":53362120589626,"sku":"21752431068101042689","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":53362120622394,"sku":"71429684856313706291","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":53362120655162,"sku":"98549281836496644698","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":53362120687930,"sku":"24172796932737469941","price":40.98,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":53362120720698,"sku":"22595128392190360941","price":46.98,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ S","offer_id":53362120753466,"sku":"10481303927384694821","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ M","offer_id":53362120786234,"sku":"58875143416044801514","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ L","offer_id":53362120819002,"sku":"95294600632808477700","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ XL","offer_id":53362120851770,"sku":"10066762245736156548","price":34.98,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ 2XL","offer_id":53362120884538,"sku":"26034509671564476665","price":40.98,"currency_code":"USD","in_stock":true},{"title":"Maroon \/ 3XL","offer_id":53362120917306,"sku":"32980154944806289273","price":46.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/5811\/1546\/files\/il_fullxfull.5306868598_souz.jpg?v=1777052828","url":"https:\/\/fraycollective.com\/products\/thats-my-grandson-basketball-shirt-63530","provider":"FrayCollective","version":"1.0","type":"link"}