Did anyone ask otters if they were okay with being named the new University of Illinois at Champaign mascot? Would they have been offended if their proud heritage  had been appropriated by a cartoonish caricature?  Thankfully, a majority of students, displaying their heightened sensitivity, voted against creating a mascot named Alma Otter, a take-off on the campus statue,... Read more »