Courtesy of Town of Killington Spectators cheer for cyclists during the Stage Race’s Circuit Race last year. The town of Killington estimates the race brings about 1,200 people to town. KILLINGTON — The Killington Stage Race returns for the sixth […]