Frankie Muniz started the 2025 NASCAR Truck Series season on a strong note with an impressive 10th-place finish at Daytona.