NASCAR crew chief James Small has shared that he has become a U.S. Citizen after having spent over 12 years in America.