23rd Year that Peter Barlow bikes 100 miles for Best Buddies

On June 3rd, Peter Barlow rode 100 miles from Boston to Cape Cod for the Best Buddies program.  This was Peter's 23rd year riding for Best Buddies.  Way to go Peter!  Quite the challenge after hiking the Camino de Santiago for 500 miles in May!