A mayfly loving trout — speckled, shiny and perfectly hand-sized for that Instagram hero shot. A five-foot-long torpedo of a predator, capable of powering through floodwaters and migrating hundreds of ...