Shortsighted idiots are proclaiming the news that Newman/Haas racing has left IndyCar and ceased operations. “Three decades of success has … More
Opinion, Banter and all things Speed. The Online home of Automotive Journalist Tom Stahler!
Shortsighted idiots are proclaiming the news that Newman/Haas racing has left IndyCar and ceased operations. “Three decades of success has … More