Northwestern State University Basketball
The sports department at Northwestern State University (NSU), which is based in Natchitoches, Louisiana, has a long history, especially in basketball. The men’s and women’s basketball teams of NSU, known as the Demons and Lady Demons, respectively, have made a lasting impression on the collegiate basketball scene by displaying talent, commitment, and a fervent fan … Read more