Advertisement

Toronto has been picked over Atlanta as...

Toronto has been picked over Atlanta as the host city for the 1993 World Indoor track and field championships, the IAAF announced.

Advertisement