Fish For a Cause! Don’t miss the 2014 Two-Fly Tournament. The Caddis Fly Angling Shop offers an exceptional two-day fly fishing competition filled with outstanding food, local microbrews, and spectacular fishing on the majestic McKenzie River and great Willamette River. All proceeds benefit the McKenzie River Trust.