World Long Drive Championship Brings About the Conclusion of the World Long Drive Season The World Long Drive Championship in Thackerville, Oklahoma brings about the end of the World Long Drive Tour that began in April in Arizona. It’s Read More » August 30, 2019