Red Lions é um clube sediado em Liberia, fundado em 2004, joga em Nancy B. Doe Sports Stadium (9,500 lugares).
História do clube
Com uma história que remonta a 2004, Red Lions é uma das instituições consolidadas do futebol de Liberia. O clube carrega mais de 22 anos de patrimônio esportivo.
Estádio
Red Lions joga seus jogos em casa no Nancy B. Doe Sports Stadium, um estádio com capacidade para 9,500 espectadores, localizado em Kakata. A atmosfera do Nancy B. Doe Sports Stadium é um fator importante no desempenho do time em casa.