Ford On A Roll Len Deluca, Director of Ford Commercial Trucks, discusses success in commercial truck business.