20 MarDebutant Jordan Anthony roared to 60-meter win at World Indoor Championships in Toruń, PolandWorld Cup debutant Jordan Anthony won the 60-meter final at the World Indoor Championships in Toruń, Poland.Sports