With a brand name that's Spanish for "bull," you might think that Toro has Latin American or Spanish roots, but the company ...