Acronym for Scottish Football Association, the people in charge of the Scotland soccer teams, and arranging the various leagues (with the exception of the Scottish Premier League, which falls under the jurisdiction of the eponymous organisation)
Log in or register to write something here or to contact authors.
Lost password
Sign Up
Need help? accounthelp@everything2.com