LONDON – Christian Taylor recorded a big personal best in the triple jump while Sanya Richards-Ross continues to drive toward another World Championship in the 400 meters as Team USA grabbed a total of seven event championships during the final day of the Diamond League Aviva London Grand Prix Saturday.

Click to read original article