Debutant Jordan Anthony roared to 60-meter win at World Indoor Championships in Toruń, Poland
World Cup debutant Jordan Anthony won the 60-meter final at the World Indoor Championships in Toruń, Poland.
SportsWorld Cup debutant Jordan Anthony won the 60-meter final at the World Indoor Championships in Toruń, Poland.
SportsThe world's current fastest man will attend this winter's indoor gala at Sätrahallen in Stockholm. Jamaican Kishane Thompson is set to run the 60 metres.
Sports