Next Post

NASCAR takeaways: Kyle Larson finally wins at Darlington in playoff opener

Kyle Larson won at Darlington to break a 17-race winless streak, while Denny Hamlin and Kevin Harvick leave South Carolina disappointed. ESN FeedsThis post was originally published on this site