Felix Rosenqvist Wins the 2026 Indianapolis 500 in the Closest Finish in Race History

Sunday, May 25, 2026 — Memorial Day Weekend at Indianapolis Motor Speedway delivered one for the ages. Felix Rosenqvist, driving the №60…