I also heard something similar a few weeks after this years Speedweeks and just wondering why it is taking so long to announce. I don’t mind All Tech...
Using this logic, Davenport is the biggest whiner in racing beings he has the arsenal of cars and engines, a new hauler every few years yet complains...