Mazda Foundation and Challenged Athletes Foundation Team Up for 620-Mile Bike Ride

Mazda Foundation and Challenged Athletes Foundation Team Up for 620-Mile Bike Ride

Let’s start with a little role play: imagine that you are on…