David Veilleux makes up for TT snafu, wins on App Gap at Green Mountain Stage Race
Smarting from missed TT start, David Veilleux makes the Green Mountain Stage Race's queen stage his own. Jeremy Powers keeps the leader's jersey in the (VeloNews.com) family and Ireland's Olivia Dillon soloes to the women's stage win.