Unfortunately world-leader Juan Miguel Echevarria will be unable to compete at this weekend's Muller Anniversary Games due to an injury he sustained in training earlier this week.
Juan will undergo further tests later this week and hope to return to competitive action in the coming weeks.