Everyone made the same Cars joke about Noah Lyles’ photo finish win at the Olympics
Noah Lyles won gold at the men's Olympics 100m final by the length of a bit of his torso. It...
Noah Lyles won gold at the men's Olympics 100m final by the length of a bit of his torso. It...