Who gives a “hoot” about mascots and their appearances? A lot of people, apparently, enough to think two burrowing owls from ...
Louisiana Tech University’s mascot, Champ, has been ranked No. 14 on BetUS’s list of the “Sexiest Mascots in College Football ...