IndyCar: Chevrolet wins 2023 Manufacturers title
Despite winning only 6 races to Honda’s 11, Chevrolet has won the 2023 NTT INDYCAR SERIES Manufacturer Championship. How? Because of the crazy way IndyCar awards engine manufacturer points. Chevrolet … Read More