Golf Resorts October 11, 2024 2017 World Long Drive Championship | Round of 162017 World Long Drive Championship | Round of 16 The 2017 World Long Drive Championship Round of 16 from Winstar World Casino & Resort in Thackerville, Oklahoma.