North Carolina State had its own version of Sister Jean for 1983 NCAA tournament
Sunday, 1 April 2018 () Sister Jean has nothing on Captain Jim.
Thirty-five years ago, Jim Letherer was the unofficial team mascot who adopted North Carolina State during its Cinderella run to the national championship.
Los Angeles-based broadcaster Terry Gannon was reminded of the one-legged man who mysteriously appeared...