Scott grabs first win of 2025 at Route 66 Motor Speedway

Stormy Scott made an emphatic start to his month of May, claiming his first victory of the season at Route 66 Motor Speedway. Scott’s weekend at the Amarillo, Texas oval began with the Las Cruces, Ne...