Juneteenth Freedom Ride in New Jersey

June 18: Second annual Juneteenth Freedom Day Ride in Trenton, New Jersey, which brings together more than 500 cyclists in support of diversity and freedom.

Choose from rides including a 6-mile, 30-mile, 50-mile and 75-mile. Registration includes lunch and a t-shirt.

@AdvCyclingAssoc on Twitter