Kyle Larson’s 6th-place finish in the driver’s standings at the end of the 2024 season seems a bit odd. The post Hard Done by ...