The North Face Masters 2011 at Snowbird Recap

January 26th, 2011 by

The North Face Masters of Snowboarding 2011 series kicked off last weekend at Snowbird, Utah.  Snowbird had received some snow recently before the first day of competition, which was badly needed as many locals had been claiming worst conditions in 30 years!  We had a nice weather day in between the qualifiers and the finals, leaving the finals venue fresh with patches of rain crust on steeper aspects.  
Read More