{"product_id":"best-grandpa-approved-by-the-grandkids-comfort-colors-trendy-mens-t-shirt-direct-to-garment-printed-shipped-in-the-usa-unisex-sizes","title":"Best Grandpa, Approved by the Grandkids - Comfort Colors | Trendy Men's T-Shirt. Direct to Garment. Printed \u0026 Shipped in the USA. Unisex Sizes.","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\u003cth style=\"color:#000000;font-weight:500;text-align:left;font-size:15px;padding:10px;\"\u003e4XL\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.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                            20.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                            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                            27.75 \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.75 \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                            26.62 \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.37 \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.75 \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.62 \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.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                            33.50 \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 from center back, 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                            16.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                            17.75 \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                            19.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.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                            21.75 \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                            23.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                            24.63 \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                        \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        Soft, lived-in tee that reads like a warm nod from the grandkids. This relaxed-fit garment-dyed shirt carries a vintage-style seal that says “Approved by Grandpa,” giving it a worn-in, sentimental charm. Lightweight but sturdy, the cotton softens with every wash and the neutral color lets the stamped design sit at the center of attention. Wear it on slow mornings with coffee, at backyard barbecues, or during visits with family—this shirt feels like a quiet conversation and a shared laugh.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun US cotton — softens with each wash\u003cbr\u003e- Garment-dyed construction for vintage, lived-in color and texture\u003cbr\u003e- Relaxed fit with medium-weight fabric (6.1 oz\/yd²)\u003cbr\u003e- Double-needle stitching and tubular knit (no side seams) for durability and clean lines\u003cbr\u003e- Available S–4XL in many colors; pre-shrunk and made in Honduras\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":47092935426240,"sku":"27945007838782454539","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":47092935459008,"sku":"90368577379671382470","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":47092935491776,"sku":"18192450175101178642","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Butter \/ S","offer_id":47092935524544,"sku":"23646643665744406422","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Bay \/ S","offer_id":47092935557312,"sku":"20978169818472029370","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ S","offer_id":47092935590080,"sku":"31461410511892891774","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ S","offer_id":47092935622848,"sku":"18542457638629510917","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Chalky Mint \/ S","offer_id":47092935655616,"sku":"94583815262380446010","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ S","offer_id":47092935688384,"sku":"31902670445817180151","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ S","offer_id":47092935721152,"sku":"15585150524223372071","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Crimson \/ S","offer_id":47149478674624,"sku":"80763499179910461250","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ S","offer_id":47092935786688,"sku":"23321833613414173614","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ S","offer_id":47092935819456,"sku":"31268494875742186962","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ S","offer_id":47092935852224,"sku":"22770314246379745432","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47092935884992,"sku":"69251283504812580534","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":47092935917760,"sku":"15387691168925111727","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":47092935950528,"sku":"29417128078384700289","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Butter \/ M","offer_id":47092935983296,"sku":"23063322427320469119","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Bay \/ M","offer_id":47092936016064,"sku":"72989662252820048390","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ M","offer_id":47092936048832,"sku":"22762527686653784927","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ M","offer_id":47092936081600,"sku":"26919333299745536325","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Chalky Mint \/ M","offer_id":47092936114368,"sku":"10134800850974736736","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ M","offer_id":47092936147136,"sku":"33561881458514385447","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ M","offer_id":47092936179904,"sku":"39705161999920297748","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ M","offer_id":47092936245440,"sku":"56568228699104818389","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ M","offer_id":47092936278208,"sku":"20875377210250505473","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ M","offer_id":47092936310976,"sku":"33503207383692195277","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47092936343744,"sku":"32590236280516182524","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":47092936376512,"sku":"71849453160244714620","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":47092936409280,"sku":"65599855715691895747","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Butter \/ L","offer_id":47092936442048,"sku":"88544719306352150365","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Bay \/ L","offer_id":47092936474816,"sku":"13702826787887271315","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ L","offer_id":47092936507584,"sku":"15813822367992041470","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Chalky Mint \/ L","offer_id":47092936540352,"sku":"20303155202641549421","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ L","offer_id":47092936573120,"sku":"29026049828148676983","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ L","offer_id":47092936605888,"sku":"13187937192881928462","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Crimson \/ L","offer_id":47092936638656,"sku":"29474092826086982048","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ L","offer_id":47092936671424,"sku":"23134935421683177656","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ L","offer_id":47092936704192,"sku":"18436041576142123539","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ L","offer_id":47092936736960,"sku":"31036937695362645193","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47092936769728,"sku":"32091585992229703812","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":47092936802496,"sku":"18669867261879532437","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":47092936835264,"sku":"24783737093685572855","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Butter \/ XL","offer_id":47092936868032,"sku":"39724893231273301126","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Bay \/ XL","offer_id":47092936900800,"sku":"38085968632163371067","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ XL","offer_id":47092936933568,"sku":"11793668515117714305","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ XL","offer_id":47092936966336,"sku":"98395039056972115993","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Chalky Mint \/ XL","offer_id":47092936999104,"sku":"28391911848777732928","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ XL","offer_id":47092937031872,"sku":"13792998748763423602","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ XL","offer_id":47092937064640,"sku":"84571195359798954096","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ XL","offer_id":47092937130176,"sku":"15721187760369168896","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ XL","offer_id":47092937162944,"sku":"14137354951906657644","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ XL","offer_id":47092937195712,"sku":"27444498291591804848","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47092937228480,"sku":"12300733540150095742","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":47092937261248,"sku":"10827203063427926770","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":47092937294016,"sku":"14493957464947892533","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 2XL","offer_id":47092937326784,"sku":"84845644671085811269","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Bay \/ 2XL","offer_id":47092937359552,"sku":"16612149992265898938","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 2XL","offer_id":47092937392320,"sku":"30248166875207965053","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ 2XL","offer_id":47142760644800,"sku":"63500316777459530451","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Chalky Mint \/ 2XL","offer_id":47092937425088,"sku":"27388853727359164150","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ 2XL","offer_id":47092937457856,"sku":"13576756382767354020","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ 2XL","offer_id":47092937490624,"sku":"18817765002490871296","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Crimson \/ 2XL","offer_id":47092937523392,"sku":"32951819184600350262","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 2XL","offer_id":47092937556160,"sku":"53760018220080666499","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 2XL","offer_id":47092937588928,"sku":"28859142882551896120","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ 2XL","offer_id":47092937621696,"sku":"31227227072908723770","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Bay \/ 3XL","offer_id":47092937654464,"sku":"17876622119962673881","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":47092937687232,"sku":"14505213796065309318","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 3XL","offer_id":47092937720000,"sku":"48529778809376384764","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ 3XL","offer_id":47092937752768,"sku":"24808779965483509802","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 3XL","offer_id":47092937785536,"sku":"24522423545996633467","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Chalky Mint \/ 3XL","offer_id":47092937818304,"sku":"35322332760874781957","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ 3XL","offer_id":47092937851072,"sku":"57303317290380295534","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ 3XL","offer_id":47092937883840,"sku":"15939146376100587162","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Crimson \/ 3XL","offer_id":47092937916608,"sku":"30274507904073295542","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 3XL","offer_id":47092937949376,"sku":"28288152989863951985","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":47092937982144,"sku":"23627032414790837116","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 3XL","offer_id":47092938014912,"sku":"15574681707335397804","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":47092938047680,"sku":"18090314485263326893","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ 3XL","offer_id":47092938080448,"sku":"71281480024055098108","price":35.0,"currency_code":"USD","in_stock":true},{"title":"Bay \/ 4XL","offer_id":47092938113216,"sku":"25971041676873254466","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":47149478707392,"sku":"32896119470079844374","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Blue Jean \/ 4XL","offer_id":47092938178752,"sku":"38136123944231100803","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Blue Spruce \/ 4XL","offer_id":47092938211520,"sku":"10178366217643377900","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Butter \/ 4XL","offer_id":47092938244288,"sku":"16874109992663223855","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Chalky Mint \/ 4XL","offer_id":47092938277056,"sku":"17923626278904086917","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Chambray \/ 4XL","offer_id":47092938309824,"sku":"38886828612341567283","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Chili \/ 4XL","offer_id":47092938342592,"sku":"20285511363547744307","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Crimson \/ 4XL","offer_id":47092938375360,"sku":"64937788411808049672","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Ivory \/ 4XL","offer_id":47092938408128,"sku":"42244321715283391914","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 4XL","offer_id":47092938440896,"sku":"12133220797198665096","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Pepper \/ 4XL","offer_id":47142760677568,"sku":"74756379553613088141","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 4XL","offer_id":47142760710336,"sku":"83952295388004475533","price":39.0,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ 4XL","offer_id":47092938473664,"sku":"12237469519373558702","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/0185\/4400\/files\/Best_Grandpa_Approved_by_the_Grandkids.png?v=1765886357","url":"https:\/\/www.andyandjojo.com\/products\/best-grandpa-approved-by-the-grandkids-comfort-colors-trendy-mens-t-shirt-direct-to-garment-printed-shipped-in-the-usa-unisex-sizes","provider":"Andy \u0026 JoJo","version":"1.0","type":"link"}