{"product_id":"used-ping-2023-ds-72-mid-mallet-putter-right-handed-34-in-mid-mallet-1","title":"Used Ping 2023 DS 72 Mid-Mallet Putter - Right-Handed - 34 in - Mid-mallet","description":"\u003cstyle\u003e\n\/* Force a real 2-column grid on THIS list only, overriding the theme *\/\n#product-desc-list{\n  display:grid !important;\n  grid-template-columns:1fr 1fr;\n  gap:0;\n  list-style:none;\n  margin:0 0 16px 0;\n  padding:0;\n  column-count:initial !important; \/* kill multi-column layout *\/\n}\n#product-desc-list \u003e li{\n  margin:0 !important;\n  padding:6px !important;\n  border-bottom:1px solid #d9d9d9 !important;\n  float:none !important;          \/* kill float layouts *\/\n  width:auto !important;          \/* kill width:50% rules *\/\n}\n#product-desc-list \u003e li._left { border-right:1px solid #d9d9d9 !important; }\n\u003c\/style\u003e\n\n\u003cul id=\"product-desc-list\" style=\"visibility:hidden\"\u003e\n    \u003cli\u003e\n\u003cb\u003eClub Condition:\u003c\/b\u003e Good\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHandedness:\u003c\/b\u003e Right-Handed\u003c\/li\u003e\n\n\n\n\u003cli\u003e\n\u003cb\u003eLength:\u003c\/b\u003e\n  \u003ca href=\"#\" onclick=\"document.getElementById('lengthChartModal').showModal();return false;\"\u003e\n    34 in\n  \u003c\/a\u003e\n\u003c\/li\u003e\n\n\u003cdialog id=\"lengthChartModal\" class=\"length-modal\" onclick=\"if(event.target===this) this.close();\"\u003e\n  \u003cdiv class=\"length-card\"\u003e\n    \u003cbutton type=\"button\" class=\"length-close\" aria-label=\"Close\" onclick=\"this.closest('dialog').close()\"\u003e✕\u003c\/button\u003e\n    \u003cimg id=\"chart-img\" src=\"\/\/nextroundgolf.com\/cdn\/shop\/files\/Putter_Standard_Lengths.png?v=1740172449\u0026amp;width=1640\" alt=\"Putter Standard Lengths\"\u003e\n  \u003c\/div\u003e\n\u003c\/dialog\u003e\n\n\u003cstyle\u003e\n  \/* Force true centering and sit above theme layers *\/\n  #lengthChartModal.length-modal{\n    position: fixed !important;\n    inset: 50% auto auto 50% !important;\n    transform: translate(-50%, -50%) !important;\n    margin: 0 !important; padding: 0 !important; border: none !important;\n    background: transparent !important;\n    z-index: 999999 !important;\n  }\n  #lengthChartModal::backdrop{ background: rgba(0,0,0,.65); }\n\n  \/* The visible card (bigger + scroll-safe) *\/\n  #lengthChartModal .length-card{\n    position: relative;\n    width: min(90vw, 600px);     \/* \u003c- adjust this for desktop width *\/\n    max-height: 80vh;\n    background: #fff; border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,.35);\n    overflow: hidden;\n  }\n\n  \/* Make image fill card; ignore any width\/height attrs *\/\n  #lengthChartModal img{\n    display: block;\n    width: 100% !important;\n    height: auto !important;\n    max-height: 80vh !important;\n    object-fit: contain;\n  }\n\n  \/* Close button INSIDE the card so it can’t be clipped *\/\n  #lengthChartModal .length-close{\n    position: absolute;\n    top: 8px; right: 8px;\n    width: 36px; height: 36px; border-radius: 999px;\n    border: 2px solid rgba(0,0,0,.2);\n    background: #fff; font-size: 20px; line-height: 1; cursor: pointer;\n    box-shadow: 0 2px 8px rgba(0,0,0,.15);\n  }\n\u003c\/style\u003e\n\n\n\n\n    \u003cli\u003e\n\u003cb\u003eShaft Material:\u003c\/b\u003e Steel\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Condition:\u003c\/b\u003e New\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eGrip Size:\u003c\/b\u003e Standard\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003eHeadcover Included?:\u003c\/b\u003e Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ --- NEW LOGIC START ---\n  \/\/ 1. Capture the department variable\n  const department = \"Men\"; \n  \n  \/\/ 2. Identify the image element\n  const chartImg = document.getElementById('chart-img');\n  \n  \/\/ 3. Define the Women's Chart URL (from your thirteenth link)\n  const womenChartUrl = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/Women_s_Putter_Standard_Lengths.png?v=1771424026\u0026width=1640\";\n\n  \/\/ 4. If the department is exactly \"Women\", swap the source\n  if (chartImg \u0026\u0026 department.trim() === 'Women') {\n    chartImg.src = womenChartUrl;\n    chartImg.alt = \"Women's Putter Standard Lengths\";\n  }\n  \/\/ --- NEW LOGIC END ---\n\n  const ul = document.getElementById('product-desc-list');\n  if (!ul) return;\n\n  function pruneAndLayout(){\n    \/\/ Remove empty\/unspecified rows instead of hiding them\n    const items = Array.from(ul.querySelectorAll('li'));\n    let kept = [];\n    items.forEach(li =\u003e {\n      const label = li.querySelector('b');\n      const labelText = label ? label.textContent : '';\n      const valueOnly = label\n        ? li.textContent.replace(labelText, '').trim()\n        : li.textContent.trim();\n\n      const emptyish =\n        valueOnly === '' ||\n        valueOnly === '°' ||\n        \/^(Not Specified|Not Specified°|Unspecified|Not Applicable|N\\\/A|NA)$\/i.test(valueOnly);\n\n      if (emptyish) li.remove();\n      else kept.push(li);\n    });\n\n    \/\/ Re-mark visible items as left\/right cells so borders line up\n    kept = Array.from(ul.querySelectorAll('li')); \/\/ in case we removed some\n    kept.forEach((li, i) =\u003e {\n      li.classList.toggle('_left',  i % 2 === 0);\n      li.classList.toggle('_right', i % 2 === 1);\n    });\n\n    \/\/ If odd count, add a blank cell so the last row closes cleanly\n    if (kept.length % 2 === 1) {\n      const filler = document.createElement('li');\n      filler.innerHTML = '';\n      ul.appendChild(filler);\n      filler.classList.add('_right');\n    }\n\n    \/\/ Show after we’re done so there’s no flash\n    ul.style.visibility = 'visible';\n  }\n\n  \/\/ Run immediately (before most theme scripts finish)\n  pruneAndLayout();\n\n  \/\/ Guard: if the theme reflows\/rewrites after our run, fix it again\n  const mo = new MutationObserver(() =\u003e pruneAndLayout());\n  mo.observe(ul, { childList: true, subtree: false, attributes: false });\n})();\n\u003c\/script\u003e\n\n\n\n\u003cdiv class=\"nr-desc\"\u003e\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"The Ping 2023 DS 72 Mid-Mallet is a used golf club that offers a perfect balance between technology and affordability. Designed for golfers seeking improved accuracy and consistency on the greens, this mid-mallet putter features advanced face insert technology for enhanced feel and distance control. Its sleek design and optimal weight distribution provide a stable and balanced stroke, making it ideal for golfers with a moderate swing speed. Whether you're a seasoned player looking to upgrade your equipment or a beginner seeking a reliable and forgiving putter, the Ping 2023 DS 72 Mid-Mallet is a smart choice for any golfer looking to improve their short game.\"\u003e\n    The Ping 2023 DS 72 Mid-Mallet is a used golf club that offers a perfect balance between technology and affordability. Designed for golfers seeking improved accuracy and consistency on the greens, this mid-mallet putter features advanced face insert technology for enhanced feel and distance control. Its sleek design and optimal weight distribution provide a stable and balanced stroke, making it ideal for golfers with a moderate swing speed. Whether you're a seasoned player looking to upgrade your equipment or a beginner seeking a reliable and forgiving putter, the Ping 2023 DS 72 Mid-Mallet is a smart choice for any golfer looking to improve their short game.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \"\u003e\n    This putter is in average condition for its age. It has been well played by its former owner, and shows cosmetic wear including scratches, nicks, and paint chips on the face, sole, and crown. \u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"pured-shaft-section\" class=\"section\" style=\"display:none;\"\u003e\n    \u003cb\u003e\u003cu\u003ePured Shaft Upgrade\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    \u003cspan id=\"pured-shaft-text\"\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Our Next Round Golf club experts recommend the Ping 2023 DS 72 Mid-Mallet putter for golfers looking to improve their putting accuracy. With its advanced technology and design, this club offers enhanced stability and forgiveness, making it perfect for golfers of all skill levels. Experience better control and consistency on the greens with the Ping 2023 DS 72 Mid-Mallet putter.\"\u003e\n    \u003cb\u003e\u003cu\u003eOur Recommendation\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Our Next Round Golf club experts recommend the Ping 2023 DS 72 Mid-Mallet putter for golfers looking to improve their putting accuracy. With its advanced technology and design, this club offers enhanced stability and forgiveness, making it perfect for golfers of all skill levels. Experience better control and consistency on the greens with the Ping 2023 DS 72 Mid-Mallet putter.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section hide-if-empty\" data-val=\"Ping is one of the most trusted names in golf, known for fitting innovation, perimeter weighting, and iconic designs. From the G-series drivers to the legendary Anser putter, Ping delivers reliable performance for golfers at every level.\"\u003e\n    \u003cb\u003e\u003cu\u003eAbout Ping\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    Ping is one of the most trusted names in golf, known for fitting innovation, perimeter weighting, and iconic designs. From the G-series drivers to the legendary Anser putter, Ping delivers reliable performance for golfers at every level.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003ePlaying It Forward\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    By choosing this premium used putter, you're not only investing in your own game but also contributing to Next Round Golf's mission of making golf more affordable and accessible for enthusiasts at every skill level. You’re joining a passionate community dedicated to sustainability, continuous improvement, and the shared joy of discovering new potential on the course.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003e\n    \u003cb\u003e\u003cu\u003eNext Round Guarantee\u003c\/u\u003e\u003c\/b\u003e\u003cbr\u003e\n    With over 18,000 five star reviews and a 30 day money back guarantee, you can trust Next Round Golf for high-quality used Ping golf clubs.\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"section\"\u003eStock # S2025-11-06-568244\u003c\/div\u003e\n  \u003cdiv class=\"section\"\u003eMaster SKU # 1010742\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Read the template variable\n  const pured = \"\";\n\n  \/\/ Find the new section + text holder\n  const section = document.getElementById('pured-shaft-section');\n  const textEl = document.getElementById('pured-shaft-text');\n  if (!section || !textEl) return;\n\n  \/\/ Clean it up (handles empty, extra spaces, etc.)\n  const value = (pured || \"\").trim();\n\n  \/\/ Show only for the allowed \"Yes\" values\n  const shouldShow = (value === \"Yes\" || value === \"Yes + Premium Shaft\");\n\n  if (shouldShow) {\n    textEl.textContent =\n      \"This shaft has been pured through computerized analysis to identify its most stable, consistent bending plane, optimizing performance, increasing distance, tightening dispersion, and reducing natural structural irregularities.\";\n    section.style.display = \"\";\n  } else {\n    \/\/ Keep fully hidden so no text and no \u003cbr \/\u003e spacing appears\n    section.style.display = \"none\";\n  }\n})();\n\u003c\/script\u003e","brand":"Ping","offers":[{"title":"Default Title","offer_id":51576352375060,"sku":"S2025-11-06-568244","price":155.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/0165\/6746\/files\/ff0a285f-f822-5a42-8dc3-7f4fd1124cf0.jpg?v=1762490058","url":"https:\/\/nextroundgolf.com\/products\/used-ping-2023-ds-72-mid-mallet-putter-right-handed-34-in-mid-mallet-1","provider":"Next Round","version":"1.0","type":"link"}