Floating the Truckee River seems to be a rite of passage for living in Northern Nevada. But, after six years of living here, I still hadn’t dipped my toes in the water. I'm a bit scared of water where ...