After a somewhat controversial opening race of the season at St. Petersburg where there was debris absolutely everywhere, IndyCar heads to the NOLA Motorsports Park for what will be the only new race of the season. Teams and drivers have already tested around the circuit, so it will already be quite familiar to a number of them. After Penske absolutely …
Read More »