Sports leagues Synonyms

SL abbreviation

SL is an abbreviation for Sports Leagues
What does SL stand for?
SL stands for "Sports Leagues"