Toyota Racing – NXS Indianapolis Post-Race Report – 07.20.24 0 1 Yesterday 23:58 Speedway Media Aric Almirola was half a lap away from claiming a marquee victory at Indianapolis Motor Speedway but settled for third place in a dramatic last-lap battle in the Xfinity Series race Saturday afternoon.