If you don't mind catching those squawfish, I would recommend a big bread ball on a treble or a fillet of any other fish (squaws must realize how nasty they really are) and put the fillet on a giant hook.
I have a Gravel Pit close to my house and a giant breadball is the only constantly productive bait, I catch 23 inch wild, beautiful, healthy Rainbows, and monster 26 inch Squawfish, usually the smallest squawfish in the pit are 15 inches.
Chicken Liver is also very productive for Squawfish, and being in the Willamette, you never know what you will catch with Chicken Liver.