Anthony Macri led all 40 laps of the feature to win the 2025 Kings Royal on Saturday at Eldora Speedway, his first victory in the annual World of Outlaws race.