Rachel Weeber Published July 4, 2015 11:21 AM at 950 × 1330 in Fourth Opens With Fantastic Flotilla Road Race [VIDEO] Rachel Weeber of Goshen won the 3.3-mile women’s race. Read More Featured Local Savings Featured Local Savings