Where is Alabama Grand Prix?
The Honda Indy Grand Prix of Alabama is an IndyCar Series race held at Barber Motorsports Park, a 17-turn 2.38-mile (3.83 km) road course, in Birmingham, Alabama, United States. Who won the IndyCar race today in Alabama? Álex Palou won the race for Chip Ganassi Racing, scoring his first career victory in his second season….