Kyle Larson Breaks Down Second Place Finish Wednesday At Eldora Speedway

null

Kyle Larson reacts after his second-place finish in Wednesday's High Limit Racing Double Down Duels at Eldora Speedway.