Tour de France Riders Accidentally Pepper Sprayed by Police

What happened to nice refreshing cups of Gatorade or oranges slices or at the very least a high five?? Cyclists were greeted with remnant pepper spray lingering in the air during Stage 16 of the Tour de France. Yikes!!! Story HERE