Kyle Larson Powers To First Sprint Car Win Of 2023 With All Stars At Atomic – FloRacing

The Elk Grove, Calif., native led the final 17 of 30 laps in the $10,000 event in which he finished 1.243 seconds ahead of early leader Tyler …

Do you trust this headline?

You already voted!