User Name:
Original Message
High tech took so much out of the drivers hands. High dollar pit stop teams shouldn't determine outcome of race. Which leads to the other topic of cost of racing.