Mehmet Murat Onel/Anadolu via Getty Images
Noah Lyles delivered on his promise.
The track star said he could be the person who gave the United States its first gold medal in the 100-meter since 2004, and he did on Sunday.
After winning gold in a miraculous photo finish, Lyles posted some photos from the race with the caption, "I Told You America I Got This!"
This article will be updated soon to provide more information and analysis.
For more from Bleacher Report on this topic and from around the sports world, check out our B/R app, homepage and social feeds—including Twitter, Instagram, Facebook and TikTok.