Sep 2, 2007; Osaka, JAPAN; Sanya Richards aka Sanya Richards-Ross celebrates after anchoring USA women 4x400m relay to victory in 3:18.55 for the world's fastest time since 1993 in the 11th IAAF World Championships at Nagai Stadium.
Add to Lightbox Download