NASCAR Jesse Love avoids carnage, secures victory in Daytona Xfinity opener February 18, 2025 Jesse Love avoided chaos to win the United Rentals 300 at Daytona, marking a thrilling start to the 2025 NASCAR Xfinity Series season.