Brenda Faluade of Miami placed fourth in the women's triple jump at 43-8 (13.31m) in the USA Track & Field Championships at IUPUI's Michael A. Carroll Track & Soccer Stadium in Indianapolis, Indiana on Thursday, June 22, 2006.
Add to Lightbox Download