El Ingeniero Francisco Ochoa Montaño tomó las riendas del equipo radicado en San Luis Río Colorado a partir de la Temporada 2011, año en que la liga sufrió la ruptura y separación entre las ligas LNS y LNM.
El estadio se llama Andrés Mena Montijo y cuenta con capacidad para 1800 personas.
Los juegos de San Luis son transmitidos vía internet en su página web con diferentes enlaces para los partidos en gira.
Un nuevo estadio se encontraba en construcción, mismo que se esperaba concluirlo en 2017, y el cual será la nueva casa del club Algodoneros de San Luis, el mismo contará con una capacidad final de 7,000 mil aficionados.
[4] Los juegos de San Luis son transmitidos vía internet en su página web con diferentes enlaces para los partidos en gira.