North Carolina State University Red Terrors


Location: Raleigh, North Carolina
Level: college
Status: defunct

Teams with the Red Terrors team name