The Epson Tour will return to Otter Creek in 2025, and in 2026, Harrison Lake Country Club is getting one of the major championship events on the LPGA Legends Tour. Harrison Lake and Otter Creek ...