NCAA Indiana State University Releases Their New Logo; And It’s Uninspiring Indiana State University in Terre Haute, Indiana, the famed university that is home to the great Larry Bird and the 1979 Indiana State Sycamores, who were the NCAA Men's Basketball Will4 years agoKeep Reading