I drove up to Long Island a couple of days ago, specifically for one reason: to support my younger brother as he prepared to race in the Killington Stage Race (KSR). The race (held annually) is a 3-day-long cycling event that takes place on the roads that wind through the Green Mountains in Killington, Vermont. Stage Racing For thoseContinue reading “Vadnais Versus Vermont and the Killington Stage Race”