Answer
Felix Baumgartner has never won the Indianapolis 500. The Indianapolis 500 is an annual automobile race held at the Indianapolis Motor Speedway in Speedway, Indiana, United States. The race is sanctioned by the IndyCar Series and is the crown jewel of the series. Baumgartner is an Austrian skydiver and BASE jumper. He is best known for his record-breaking jump from the edge of space in 2012.