{"product_id":"my-pool-excuses-t-shirt","title":"My Pool Excuses T-Shirt","description":"\u003cp\u003e\u003cstrong\u003eDescription\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"558bf7ff-3f9d-4818-8493-1451213dbc9c\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"3066406e-8467-440b-8914-65b9ff035ef7\" data-testid=\"conversation-turn-1\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/article\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-WEB:3bda3e1f-1125-42a5-8a75-780256ff0a91-0\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"c9e161ac-f259-4fe4-a61e-760aad228ca3\" data-message-model-slug=\"gpt-5-3-instant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"1379f681-d1d6-45c5-82d9-e287dea875dd\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"225a6811-7920-476c-8093-b4bda556639e\" data-is-intersecting=\"true\"\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"8e6cfa4e-2b63-4ce6-9f71-2a820139103f\" data-is-intersecting=\"true\"\u003e\n\u003cp class=\"PDq2pG_selectionAnchorContainer\" data-start=\"25\" data-end=\"82\"\u003eEvery missed shot has a perfectly reasonable explanation. The \u003cstrong data-start=\"88\" data-end=\"117\"\u003e“My Pool Excuses” T-Shirt\u003c\/strong\u003e features a funny list of classic billiards excuses, from dusty chalk and dim lighting to a loose rack and an uneven table. The bold red-and-white design includes a pool cue, chalk cube, and a red 3-ball worked into the word “POOL.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"\" data-turn-id-container=\"request-WEB:da692cf8-7aa1-48c9-bb46-a0a8973a77e0-2\" data-is-intersecting=\"true\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:da692cf8-7aa1-48c9-bb46-a0a8973a77e0-2\" data-turn-id-container=\"request-WEB:da692cf8-7aa1-48c9-bb46-a0a8973a77e0-2\" data-testid=\"conversation-turn-6\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-15 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" data-conversation-screenshot-content=\"\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" tabindex=\"0\" data-message-author-role=\"assistant\" data-message-id=\"e56e4e51-2ba6-4a9b-a92f-434215c6c600\" data-turn-start-message=\"true\" data-message-model-slug=\"gpt-5-6-thinking\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003cp class=\"\" data-start=\"0\" data-end=\"194\"\u003e🎱 Gildan Softstyle Ⓡ 64000\u003cbr\u003e🎱 Unisex fit\u003cbr\u003e🎱 100% ring-spun cotton (fiber content may vary for different colors)\u003cbr\u003e🎱 Light fabric\u003cbr\u003e🎱 Runs True To Size\u003cbr\u003e🎱 Made, Packaged, and Shipped in the USA 🇺🇸\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":54084774986096,"sku":"19468274340829727954","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":54084775182704,"sku":"18848182589785019486","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":54084775379312,"sku":"16086675598439831589","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":54084775575920,"sku":"31040837479767701855","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":54084775772528,"sku":"17812685436957656679","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":54084775969136,"sku":"23837367811027232474","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":54084776165744,"sku":"33097698292261576505","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":54084774920560,"sku":"16497157194310114530","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":54084775117168,"sku":"28411693484252472166","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":54084775313776,"sku":"26208633258745947220","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":54084775510384,"sku":"18111283670341980382","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":54084775706992,"sku":"27436085098868971286","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":54084775903600,"sku":"14513537807566192834","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 4XL","offer_id":54084776100208,"sku":"20859702993657855636","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ S","offer_id":54084774887792,"sku":"32500467729389637152","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ M","offer_id":54084775084400,"sku":"77176323335577180777","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ L","offer_id":54084775281008,"sku":"12692423326115590191","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ XL","offer_id":54084775477616,"sku":"24671134007452905765","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ 2XL","offer_id":54084775674224,"sku":"32276888764557888253","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ 3XL","offer_id":54084775870832,"sku":"22667608432504476256","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ 4XL","offer_id":54084776067440,"sku":"68755086675859860971","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ S","offer_id":54084774953328,"sku":"32967625965448545410","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ M","offer_id":54084775149936,"sku":"31408580734474607336","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ L","offer_id":54084775346544,"sku":"80637922393286576705","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ XL","offer_id":54084775543152,"sku":"15086609950993892262","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 2XL","offer_id":54084775739760,"sku":"30062311051805499211","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 3XL","offer_id":54084775936368,"sku":"31673151335542061349","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Royal \/ 4XL","offer_id":54084776132976,"sku":"19884016685080035931","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ S","offer_id":54084775018864,"sku":"22339640998711977597","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ M","offer_id":54084775215472,"sku":"17899203884177283606","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ L","offer_id":54084775412080,"sku":"30595240564218415162","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ XL","offer_id":54084775608688,"sku":"84799230437738986669","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":54084775805296,"sku":"27140982168909218120","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":54084776001904,"sku":"24738555400246400127","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 4XL","offer_id":54084776198512,"sku":"24131227111169758230","price":33.99,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ S","offer_id":54084775051632,"sku":"10450184785244566881","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ M","offer_id":54084775248240,"sku":"10366648486320522113","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ L","offer_id":54084775444848,"sku":"53494971686065171875","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ XL","offer_id":54084775641456,"sku":"22381391252078210709","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ 2XL","offer_id":54084775838064,"sku":"10257227954976172150","price":31.99,"currency_code":"USD","in_stock":true},{"title":"Antique Cherry Red \/ 3XL","offer_id":54084776034672,"sku":"21984076901924681563","price":33.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0967\/0849\/3680\/files\/black_25208f5b-29ae-4f54-81b9-56f4b01c1ca7.jpg?v=1785438902","url":"https:\/\/rackandroll.store\/products\/my-pool-excuses-t-shirt","provider":"Rack \u0026 Roll ","version":"1.0","type":"link"}