JIM VAIKNORAS/Staff photo Keith Harris dips his bike into the Atlantic Ocean on Plum Island after completing his 4,400 mile bike ride from Seattle to Newburyport. Harris's ride raised over $35000 for the Rotery Club.
140817JVAbike