Noah Lyles, the current track and field star, was born on July 18, 1997, in Gainesville, Florida. Noah's achievements in the sport are admirable, havi
Read MoreNoah Lyles, the current track and field star, was born on July 18, 1997, in Gainesville, Florida. Noah's achievements in the sport are admirable, havi
Read More