Fox: Kyle Larson is on a tear in 2025. Can he keep it going with a Daytona 500 win?