The American Cancer Society is hosting Putt Putt Against Cancer on August 18th from 10amto 3pmat Putt Putt on Rio Road. A round of mini golf is just $5! Stick around after you play for some great food and children's activities. All proceeds from the event will go to the American Cancer Society through the Charlottesville-Albemarle Relay for Life.