Albums |
USA Track & Field Championships 2007
Published by
Xavier Carter aka X-Man lies on the track after a suffering a leg injury in the rain during a 200-meter semifinal in the USA Track & Field Championships at Carroll Stadium in Indianapolis, Ind. on Sunday, June 24, 2007. Other photos in this album |