Fishing Report 07.09.18 Posted by Trapper's Landing On July 9, 2018 In Leech Lake FishingThe bugs are starting to subside on the main part of the lake. It was a late hatch for the mayflies this year and they were numerous. Walleye fishing has slowed for most anglers right now, but we still have [...] Read More 0