The snowboard fraternity lost another one of its brothers this week. On Feb. 23, at approximately 3:15 a.m., Jeffrey Anderson of Mammoth Lakes, California, fell while sitting and sliding down the rail of a spiral hotel staircase in Nagano.
Read more >