Salmon Run! Start Running...well SwimmingWhen was the last time you participated in a salmon run? Some of you now have a vision of salmon attempting to run and are wondering,...