Cañeros de Los Mochis
(Redirected from Los Mochis Sugar Cane Growers)
The Cañeros de Los Mochis have won three Mexican Pacific League titles. Based out of Los Mochis, Sinaloa, they took home titles in 1968-1969 (managed by Benjamín Valenzuela), 1983-1984 (managed by Vinicio García) and 2002-2003 (managed by Chico Rodríguez). They finished second in the 1984 Caribbean Series and last in the 2003 Caribbean Series. They play their home games at Estadio Emilio Ibarra Almada.