
Alex Palou makes history as the first Spaniard to win the Indy 500
Alex Palou has made history. The Barcelona native has been crowned the winner of the 2025 Indianapolis 500. The best race in the world, which was first held in 1911, has had to wait 114 years and see 109 editions of the Indy 500 to see a Spanish driver …