Ben Kennedy says his new role at NASCAR feels full circle, recalling his 11 years behind the wheel and past starts at Talladega.