118-Acre Sports Complex in Windsor to Open July 2021118-Acre Sports Complex in Windsor to Open July 2021After many years of planning, controversy and surprises, the Future Legends Sports Complex is making progress in Windsor.Michael MasonMichael Mason