Red Lions es un club con sede en Liberia, fundado en 2004, juega en Nancy B. Doe Sports Stadium (9,500 asientos).
Historia del club
Con una historia que se remonta a 2004, Red Lions es una de las instituciones consolidadas del fútbol de Liberia. El club acumula más de 22 años de patrimonio deportivo.
Estadio
Red Lions juega sus partidos como local en Nancy B. Doe Sports Stadium, un estadio con capacidad para 9,500 espectadores, ubicado en Kakata. La atmósfera de Nancy B. Doe Sports Stadium es un factor clave en el rendimiento local del equipo.