'Phil the Ram' joins the list of memorable mascots with a new feature: a bionic horn
Thomas Jefferson University in Philadelphia has given its mascot, Phil the Ram, a makeover. NPR's Ayesha Rascoe talks with Dave Raymond, the "mascot whisperer," about the revamped Phil.