TheSports.org
All sports Site
Saudi Arabia - Najran- Founded in 1981
Najran Sport Club is a football team from Saudi Arabia, based in Najran. The club was founded in 1981. Najran SC plays their home games in the Al-Ukhdood Stadium.