All Glory to T.C.U.’s Meme MascotThe New York TimesSaturday, December 31, 2022 09:54:01 PM UTCOfficially, the Texas Christian University mascot is the Horned Frog. But the team’s real hero is the Hypnotoad, a “Futurama” gag of mesmerizing power.Read full story on The New York TimesShare this story on:-