S.L. Benfica stands for Sport Lisboa e Benfica, which is the full name of the professional football club based in Lisbon, Portugal. The club competes in the Primeira Liga, the top flight of Portuguese football.
S.L. Benfica Expert Challenge: Prove Your S.L. Benfica Prowess