proper noun
SFL is feminine in Spanish.
SFL
““A principios de los 90 los clubes creamos una liga nacional, la SFL (Spanish Football League), que no funcionó”, relata el presidente del equipo, Enrique Martín.”
Borrowed from English SFL (“Spanish Football League”).