Idaho State Record Lake Trout
On June 19, 2025, Aaron Goettsche landed a 42 inch lake trout from Payette Lake, setting a new Idaho state record lake trout in the catch and release category. Goettsche was trolling in about 80 feet of water when the … Continued