The Marathon League is the official organization of the Beirut Marathon Association volunteers; a group of committed young people who provide invaluable support and assistance in all aspects of the Beirut Marathon races.