Torri Edwards, Me'Lisa Barber and Lauryn Williams duel in the women's 60 meters in the USA Track & Field Indoor Championships at the Reggie Lewis Center at Roxbury Community College in Roxbury Crossing, Mass.on Sunday, February 26, 2006. Barber won in 7.06. Williams was second in 7.11 and Edwards was third in 7.11.
Add to Lightbox Download