Track results from Italy
  • Steve Mullings wins 100m & 200m
  • Shericka Williams wins 400m
  • Sherone Simpson places 2nd in 100m

Read more>>

Source: Jamaica Observer