The Hoosiers revived a bison mascot Aug. 30, 2025. Here's why they settled on reviving the mascot, what it is and what it has to do with Indiana.
Clair Luttrell, a 70-year-old retired railroad conductor living in New Braunfels, Texas, told the Wall Street Journal that he ...