SLU unveils new Billiken mascot

If you didn't know -- the Billiken is the God of the way things should be---a little good luck charm kind of gremlin.