The FINA crew now knows where Windsor is, and they think it’s nothing short of a paradise.
Officials with FINA are touring Windsor this weekend as they consider bringing the prestigious 25-metre World Swimming Championships here. Before Windsor launched its …
