Leroy Burrell

Born: Feb. 21, 1967
Track & Field

set former world record of 9.85 in 100 meters, July 6, 1994; previously held record (9.90) in 1991; member of 4 world record-breaking 4x100m relay teams.

Play Poptropica Worlds

Download Poptropica and play for free!

Explore a limitless universe of uncharted islands
App store
Google Play
See also: