Omar McLeod, 110m Olympic and World champion, ran a superb 110m to win at the FBK Games in the Netherlands today.
Advertisement
McLeod clocked 13.08 seconds to claim victory, American Devon Allen finished second in 13.32 and French man Wilhelm Belcoian finish third in a time of 13.34.
Advertisement