Beverly Bike Race
Read More1 / 15
Shawn Milne of Beverly raises his arm after finishing first during the Elite men's race Wednesday July 24 at the Fidelity Investments Gran Prix of Beverly. Second place was Stephen Hyde of Edgartown.
Wicked Local Staff Photo / Nicole Goodhue Boyd