Tens of thousands of people took to the streets Sunday for the 10th annual Open Streets Windsor, turning a stretch of the city — from Sandwich Town to Ford City — into a car-free corridor filled with ...