Kurt Busch is back on track! After three years away from racing due to a career-altering injury, the 2004 NASCAR Cup Series champion is making his return at the 2025 Race of Champions in Australia.