Playing through 20 years of weather and golf