D. C. Race Preview

IndyCar is set for its second new street course race in as many weeks. this time on the streets of Washington, D.C. It’s a venue that has created controversy for many reasons, which I will not rehash here. I am going to stick strictly to the race itself. My coverage will be different for this […]