Al-Tahaddi Sports Club is a Libyan football club based in Benghazi. They are a member of the top division in Libyan football, but were relegated in season 2007/08. Their home stadium is March 28 Stadium. Wikipedia
Location: Benghazi, Libya
League: Libyan Premier League