Canada’s Lay Wins Stage 2 at Green Mountain Stage Race in Vermont Canada’s Lay Wins Stage 2 at Green Mountain Stage Race in Vermont