Tag: French Pro Athle Tour

Powell wins 100m in France

Jamaican sprint star Asafa Powell won at the 2nd leg of French…

By trackalerts.com 2 Min Read